Brian Gladman
2e153961cc
a further attempt to get continuous integration to work
2020-04-08 14:59:06 +01:00
Brian Gladman
8cf5a53bf8
remove bug from the Visual Studio 2019 MSBULD batch file
2020-04-08 14:46:02 +01:00
Brian Gladman
f76ffd7758
Merge pull request #18 from P-N-L/feature/fix-vs17-builds
...
Feature/fix vs17 builds
2020-04-08 14:11:31 +01:00
Paul 'Nick' Laurenzano
d28ac1d5ce
Improve postbuild path search
...
Before, it would find the first instance of "msvc" in the directory
path, but since I happen to be using this repository within another
"*msvc*" directory, it was not using the correct path within the
repository itself! This ensures that the last instance of "msvc" is used,
which will definitely be within the repository.
2020-04-08 08:23:40 -04:00
Paul 'Nick' Laurenzano
6be0d67dde
Add flexibility to VS17 msbuild.bat
...
Now, a msbdir can be passed in externally, which is
useful in case Visual Studio is installed in an atypical location.
Also had to make use of Delayed Expansion for the set commands
within the conditional statements; otherwise, they would not resolve
their values properly. Not sure if this is specific to different
versions of Windows or Command prompt, but it bit me.
https://stackoverflow.com/questions/10558316/example-of-delayed-expansion-in-batch-file
This change could easily be moved to the other platforms if needed.
2020-04-08 08:23:39 -04:00
Brian Gladman
ad802ee8d9
Further attempt to get Appveyor build working
2020-03-15 17:24:13 +00:00
Brian Gladman
11bac5f240
add a missing export declaration
...
correct a function definition
correct bug in msbuild.bat
2020-03-15 16:51:04 +00:00
Brian Gladman
10a09871f6
minor change to trigger a rebuild
2020-03-14 17:33:38 +00:00
Brian Gladman
4f6d27d18a
maintain alignment of mpn/x86_64w assembler code with that in the Linux/GCC repository
2019-11-24 23:20:09 +00:00
Brian Gladman
d921e6e4e6
tidy up changes to mpir_config.py
2019-11-03 08:17:19 +00:00
Brian Gladman
1b98ce86b0
improve directory scanning in mpir_config.py
2019-11-02 20:59:12 +00:00
Brian Gladman
a7bb30d339
revert bad change to mpir_config.py
2019-11-02 20:08:40 +00:00
Brian Gladman
9ae938f76a
update the pir_config.py build project and the vsyasm property file
2019-11-02 19:59:02 +00:00
Brian Gladman
08267cc248
improve script path detection in mpir_config.py
2019-10-11 08:47:20 +01:00
Brian Gladman
58f4b5210b
improve performance of mpir_config.py
2019-10-10 09:35:56 +01:00
Brian Gladman
dcbd4ddc58
Merge pull request #12 from DRC1Spatial/fix-vs13-tests
...
Fixed incorrect pre-build command in vs13 mpir-tests projects.
2019-07-16 12:02:03 +01:00
Dave Chambers
25810dc04c
Fixed incorrect pre-build command in vs13 mpir-tests projects.
2019-07-16 09:32:59 +01:00
Brian Gladman
725a9023d0
Merge pull request #11 from adyache/master
...
MPIR.Net to use mpz_get_2exp_d
2019-06-28 20:16:25 +01:00
Alex Dyachenko
c9ff85fc13
Switched MPIR.Net HugeInt.ToDouble(out exp) method to use mpz_get_2exp_d instead of mpz_get_d_2exp
2019-06-28 14:51:15 -04:00
Brian Gladman
1e29126690
Merge pull request #10 from adyache/master
...
Fix for mpf_get_2exp_d on Win64. MPIR.Net updates for that API and for mpf_cmp_z.
2019-06-28 19:17:06 +01:00
Alex Dyachenko
a21b40b49c
Merge branch 'master' of github.com:BrianGladman/mpir
...
# Conflicts:
# mpir.net/mpir.net/HugeFloat.h
2019-06-28 12:21:13 -04:00
Alex Dyachenko
0aacd623e9
Fixed MPIR.Net unit tests
2019-06-28 12:18:50 -04:00
Alex Dyachenko
5aab0cf7b0
Corrected mpf_get_2exp_d on Win64 when the exponent in limbs fits in mp_bit_cnt but the exponent in bits (as returned by this API) does not
2019-06-28 12:18:19 -04:00
Brian Gladman
debda3ad4a
correct vs15 build mpir.sln file
2019-06-27 20:10:38 +01:00
Brian Gladman
01d6816128
correct active configuration bug
2019-06-27 18:13:21 +01:00
Brian Gladman
d05f339020
correct active configuration bug in solution file generator
2019-06-27 17:42:09 +01:00
Brian Gladman
7bc59ab3d5
add back VS2013/15 build corrections
2019-06-26 22:43:18 +01:00
Brian Gladman
914feba81f
Merge branch 'master' of github.com:BrianGladman/mpir
...
# Conflicts:
# mpir.net/mpir.net/HugeFloat.h
# mpir.net/mpir.net/HugeInt.h
2019-06-26 22:37:51 +01:00
Brian Gladman
bd6028cf7e
add new MPIR.Net build
2019-06-26 22:30:32 +01:00
Brian Gladman
94fb6c8111
add MPIR.Net files
2019-06-26 22:15:07 +01:00
Brian Gladman
7a84b2c96a
Merge branch 'master' of github.com:BrianGladman/mpir
2019-06-26 22:03:43 +01:00
Brian Gladman
86232a11c1
add MPIR.Net files
2019-06-26 22:03:19 +01:00
Brian Gladman
722ee02cd4
attempt to revert to pre merge state
2019-06-26 22:01:48 +01:00
Brian Gladman
f4461d3491
Merge branch 'master' of github.com:BrianGladman/mpir
2019-06-26 21:58:54 +01:00
Brian Gladman
bbd1115ae9
add MPIR.Net build
2019-06-26 21:56:18 +01:00
Brian Gladman
15fbddc5e8
update mpir_config to output correct build projects for VS2013 and VS2015
2019-06-25 14:46:20 +01:00
Alex Dyachenko
36cdf4ad96
MPIR.Net CompareTo updated to use mpf_cmp_z for mixed float/int comparisons
2019-06-24 17:48:13 -04:00
Brian Gladman
8a22e7759e
add MPIR.Net update from Alex Dyachenko
2019-06-23 23:34:42 +01:00
Brian Gladman
20c506c746
Merge pull request #9 from adyache/master
...
MPIR.Net added support for vs2019, removed vs2012
2019-06-23 22:57:09 +01:00
Alex Dyachenko
9c5740fe53
Added MPIR.Net VS2019 solution
2019-06-23 16:49:30 -04:00
Alex Dyachenko
4f4a9b0b2f
Minor updates in MPIR.Net solution file headers
2019-06-23 16:49:16 -04:00
Alex Dyachenko
deadf3c3ba
Corrected MPIR.Net build events for the new folder structure
2019-06-23 15:56:47 -04:00
Alex Dyachenko
0d674b51a4
Removed MPIR.Net VS2012 solution
2019-06-23 15:42:11 -04:00
Alex Dyachenko
3f022af01c
Renamed MPIR.Net build folders to follow MPIR folder naming convention
2019-06-23 15:41:27 -04:00
Alex Dyachenko
1d485140eb
Fixed configuration check in MPIR.Net pre-build events
2019-06-23 15:32:48 -04:00
Brian Gladman
b4bd481606
update the appveyor.xml file to reference the latest MSVC build
2019-06-06 17:32:27 +01:00
Brian Gladman
794b8e45a6
Adjust VS 2019 build to use latest installed Windows SDK
2019-05-15 21:22:24 +01:00
Brian Gladman
66faf50312
correct VS 2019 gc build
2019-05-15 20:48:57 +01:00
Brian Gladman
ec4081849b
correct MSBUILD location detection for Visual Studio 2019
2019-05-15 10:40:24 +01:00
Brian Gladman
ed5498adeb
correct errors in broadwell assembler code for Windows x64 for mpn_and_n, mpn_andn_n and mpn_iorn_n
2019-05-02 22:12:12 +01:00