Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DBG: Add windows clang #24

Closed
wants to merge 285 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
285 commits
Select commit Hold shift + click to select a range
ce72a7e
(fix) .
MementoRC May 12, 2024
5b2c95f
(fix) .
MementoRC May 12, 2024
188c07c
(fix) .
MementoRC May 12, 2024
8911c97
(fix) .
MementoRC May 12, 2024
31c9fd6
(fix) .
MementoRC May 12, 2024
aa34c45
(fix) .
MementoRC May 13, 2024
f1684b7
(fix) .
MementoRC May 13, 2024
be2d151
(fix) .
MementoRC May 13, 2024
a8372c8
(fix) .
MementoRC May 13, 2024
fe9094c
(fix) .
MementoRC May 13, 2024
f39ad99
(fix) remove llvm on win. fix unix search-path
MementoRC May 13, 2024
5b68e13
(fix) typos. linux:mvec_nonshared annoyance (no fix)
MementoRC May 13, 2024
321559e
(fix) mac test fails libcxx? which win dir not found. linux no luck
MementoRC May 13, 2024
8d86423
(fix) win:almost. linux try gnu
MementoRC May 13, 2024
445a2d1
(fix) wrong directory
MementoRC May 13, 2024
80e3bdf
(fix) try without config first
MementoRC May 14, 2024
a3c5b60
DBG: Windows build from source
MementoRC May 14, 2024
bb152b1
(ref) only build win
MementoRC May 14, 2024
203aaa9
(ref) no PREFIX\lib on windows
MementoRC May 14, 2024
a24c559
(ref) why clang not found
MementoRC May 14, 2024
9d92a24
(ref) why clang not found, in bin?
MementoRC May 14, 2024
021b850
(ref) why clang not found, in bin?
MementoRC May 14, 2024
cb0e5d2
(ref) why clang not found, in bin?
MementoRC May 14, 2024
803506f
(ref) why clang not found, in bin?
MementoRC May 14, 2024
a937b2d
(ref) why clang not found, in bin?
MementoRC May 14, 2024
630a4f6
(ref) why searched path are none?
MementoRC May 14, 2024
6ac4d8c
(dbg) config.h
MementoRC May 14, 2024
73a6f5d
(dbg) config.h
MementoRC May 14, 2024
d34935b
(dbg) .
MementoRC May 14, 2024
15ba24e
(dbg) .
MementoRC May 15, 2024
16578c8
(dbg) .
MementoRC May 15, 2024
dd2cdaf
(dbg) try target instead
MementoRC May 15, 2024
833f8cb
(dbg) use config.h
MementoRC May 15, 2024
ff3d877
(dbg) MSVC target
MementoRC May 15, 2024
abd6696
(dbg)damn, what a nightmare, let's try to build
MementoRC May 15, 2024
6eb55ed
(dbg)damn, what a nightmare, let's try to build
MementoRC May 15, 2024
27bf145
(dbg) lost, start at the beginning
MementoRC May 15, 2024
32bde2c
(dbg) is it working?
MementoRC May 16, 2024
701a0c1
(dbg) is it working?
MementoRC May 16, 2024
a5b0634
(dbg) without target?
MementoRC May 16, 2024
a1525f5
(dbg) why does it not take the search-prefix?
MementoRC May 16, 2024
d6a70fd
(dbg) config.h for dynamic libraries?
MementoRC May 16, 2024
3cb18f2
(dbg) need c++?
MementoRC May 16, 2024
e9f2152
(dbg) need c++?
MementoRC May 17, 2024
104cd30
(dbg) need c++?
MementoRC May 17, 2024
6a451b5
(dbg) msvc target?
MementoRC May 17, 2024
d54dfde
(dbg) msvc target and generator?
MementoRC May 17, 2024
a5574fd
(dbg) msvc target and generator?
MementoRC May 17, 2024
1f87ef8
(dbg) msvc target and generator?
MementoRC May 17, 2024
9ea0a70
(dbg) msvc target and generator?
MementoRC May 17, 2024
95d6e5e
(dbg) .
MementoRC May 17, 2024
4380b01
(dbg) .
MementoRC May 17, 2024
e105d89
(dbg) .
MementoRC May 17, 2024
4a8cc7a
(dbg) .
MementoRC May 17, 2024
c913b47
(dbg) .
MementoRC May 17, 2024
cf770ce
(dbg) .
MementoRC May 17, 2024
85b3c2f
(dbg) .
MementoRC May 18, 2024
3b270f0
(dbg) .
MementoRC May 18, 2024
fd114d2
(dbg) .
MementoRC May 18, 2024
d416137
(dbg) .
MementoRC May 18, 2024
40eeb35
(dbg) .
MementoRC May 18, 2024
a37c0e9
(dbg) .
MementoRC May 18, 2024
8f35848
(dbg) .
MementoRC May 18, 2024
ee275d2
(dbg) .
MementoRC May 18, 2024
ee43ea7
(dbg) .
MementoRC May 18, 2024
be76613
(dbg) .
MementoRC May 18, 2024
c74d7d2
(dbg) .
MementoRC May 18, 2024
ed59c33
(dbg) .
MementoRC May 18, 2024
cd2f31e
(dbg) .
MementoRC May 19, 2024
9567c5c
(dbg) .
MementoRC May 19, 2024
aa1c7c2
(dbg) -j 1?
MementoRC May 19, 2024
e411e5a
(dbg) -j 1?
MementoRC May 19, 2024
399da1c
(dbg) -j 1?
MementoRC May 19, 2024
7ac307d
(dbg) new dev
MementoRC May 23, 2024
330ede1
(dbg) new dev?
MementoRC May 28, 2024
5cde5be
(dbg) try clang instead of bootstrapped zig
MementoRC May 29, 2024
c36107d
(dbg) try clang instead of bootstrapped zig
MementoRC May 29, 2024
8d9931d
(dbg) try msvc instead of bootstrapped zig
MementoRC May 29, 2024
4b4d5c2
(dbg) back to zig
MementoRC May 29, 2024
d6b49ea
(dbg) back to zig
MementoRC May 30, 2024
4729616
(dbg) back to zig
MementoRC May 30, 2024
68291d3
(dbg) back to zig
MementoRC May 30, 2024
d81dfc8
(dbg) new version
MementoRC Jun 7, 2024
4c0172e
(dbg) build zig from source with ZIG
MementoRC Jun 7, 2024
dfdbcbd
(dbg) no llvm-config
MementoRC Jun 7, 2024
2913fc9
(dbg) rearrange functions
MementoRC Jun 7, 2024
9bec01b
(dbg) .
MementoRC Jun 7, 2024
4eecec8
(dbg) no target
MementoRC Jun 7, 2024
f091af6
(dbg) .
MementoRC Jun 7, 2024
9671b16
(dbg) .
MementoRC Jun 7, 2024
56c6849
(dbg) why is zig so unflexible
MementoRC Jun 7, 2024
ffc7411
(dbg) .
MementoRC Jun 7, 2024
21b3e2a
(dbg) .
MementoRC Jun 8, 2024
007f1cd
(dbg) .
MementoRC Jun 8, 2024
d70d60d
(dbg) .
MementoRC Jun 8, 2024
b814393
(dbg) .
MementoRC Jun 8, 2024
283f348
(dbg) .
MementoRC Jun 8, 2024
a3c493d
(dbg) .
MementoRC Jun 8, 2024
1c16629
(dbg) clang?
MementoRC Jun 9, 2024
b73b204
(dbg) .
MementoRC Jun 10, 2024
61927f1
(dbg) .
MementoRC Jun 10, 2024
f6fc782
(dbg) .
MementoRC Jun 10, 2024
7bd74ce
(dbg) .
MementoRC Jun 10, 2024
3b28e57
(dbg) .
MementoRC Jun 10, 2024
7b78245
(dbg) .
MementoRC Jun 10, 2024
393c8c2
(dbg) .
MementoRC Jun 10, 2024
e282682
(dbg) .
MementoRC Jun 11, 2024
e4af1e1
(dbg) .
MementoRC Jun 11, 2024
ce6663b
(dbg) .
MementoRC Jun 11, 2024
fd2b516
(dbg) .
MementoRC Jun 11, 2024
d10a118
(dbg) .
MementoRC Jun 11, 2024
eb0ec14
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
597ffd7
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
d0551f4
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
cf4d7ab
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
165f084
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
b5daf51
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
528ccb7
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
dd7b6a7
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
caed3bb
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
f4daa70
(dbg) WTH, let's try cross-compiling
MementoRC Jun 11, 2024
43f677e
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
a6b603f
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
6549b1f
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
338a282
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
82554df
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
9ca3722
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
b7ca5d8
(dbg) fail too ... man such a crap this zig
MementoRC Jun 12, 2024
d7f0e1c
(dbg)
MementoRC Jun 12, 2024
7e7824e
(dbg) OMFG ... is that it? I don't like static, but wygd?
MementoRC Jun 12, 2024
847695d
(dbg) tweaking
MementoRC Jun 12, 2024
6c5133e
(dbg) tweaking
MementoRC Jun 12, 2024
2875091
(dbg) tweaking
MementoRC Jun 12, 2024
4d615d0
(dbg) windows is such a crap, can't tell a missing "?
MementoRC Jun 12, 2024
90cd6a7
(dbg) .
MementoRC Jun 12, 2024
5d444bd
(dbg) .
MementoRC Jun 12, 2024
89f94be
(dbg) .
MementoRC Jun 13, 2024
1d126dc
(dbg) .
MementoRC Jun 13, 2024
2e7f4d0
(dbg) .
MementoRC Jun 13, 2024
5f84c87
(dbg) .
MementoRC Jun 13, 2024
dbe9898
(dbg) .
MementoRC Jun 13, 2024
4671a2b
(dbg) .
MementoRC Jun 13, 2024
6574dd8
(dbg) .
MementoRC Jun 13, 2024
b59344d
(dbg) always some silly mistakes
MementoRC Jun 13, 2024
b571927
(dbg) always some silly mistakes
MementoRC Jun 13, 2024
b4e2041
(dbg) always some silly mistakes
MementoRC Jun 14, 2024
3e0c765
(dbg) really $/% ... hate windows
MementoRC Jun 14, 2024
eae5e73
(dbg) rodd
MementoRC Jun 14, 2024
055b0a0
(dbg) so whimsical, who are these masochists rooting for windows? damn
MementoRC Jun 14, 2024
8b79801
(dbg) between zig and windows, which is the more hair pulling?
MementoRC Jun 14, 2024
c0fb382
(dbg) ok, I was the idiot - error msg kinda misleading though
MementoRC Jun 14, 2024
54133b9
(dbg) enable-llvm
MementoRC Jun 14, 2024
364f4bb
(dbg) running in circle, try shared llvm again
MementoRC Jun 14, 2024
9e4a98d
(dbg) try bootstrap static
MementoRC Jun 14, 2024
8a99e05
(dbg) msvc, bet I already did all that a few times, damn that POS
MementoRC Jun 14, 2024
1e68262
(dbg) .
MementoRC Jun 15, 2024
c63ffd9
(dbg) try zig
MementoRC Jun 15, 2024
c1a68b1
(dbg) try zig
MementoRC Jun 15, 2024
dd5503c
(dbg) try zig
MementoRC Jun 15, 2024
db03069
(dbg) try zig
MementoRC Jun 15, 2024
485a5a1
(dbg) try llvm-config
MementoRC Jun 15, 2024
e0fc2a0
(dbg) try llvm-config
MementoRC Jun 15, 2024
430ca00
(dbg) try llvm-config
MementoRC Jun 15, 2024
8905504
(dbg) try llvm-config
MementoRC Jun 15, 2024
3438ab2
(dbg) try llvm-config
MementoRC Jun 15, 2024
883e6a1
(dbg) try llvm-config
MementoRC Jun 15, 2024
1dcef18
(dbg) try llvm-config
MementoRC Jun 16, 2024
0aed41c
(dbg) try llvm-config
MementoRC Jun 16, 2024
61b5d2a
(dbg) try llvm-config
MementoRC Jun 16, 2024
590a395
(dbg) try llvm-config
MementoRC Jun 16, 2024
69b58c3
(dbg) try llvm-config
MementoRC Jun 16, 2024
95733d9
(dbg) try llvm-config
MementoRC Jun 16, 2024
2fab50b
(dbg) try bootstrap static
MementoRC Jun 16, 2024
14afb07
(dbg) try bootstrap static
MementoRC Jun 16, 2024
f4ba004
(dbg) try bootstrap static
MementoRC Jun 16, 2024
6fbe89a
(dbg) try force MD
MementoRC Jun 16, 2024
2e24be0
(dbg) try force MD
MementoRC Jun 16, 2024
6f383fe
(dbg) try force MD
MementoRC Jun 16, 2024
1ccc03a
(dbg) try force MD
MementoRC Jun 16, 2024
39933cb
(dbg) damn that's a pain
MementoRC Jun 16, 2024
dccfee1
(dbg) damn that's a pain
MementoRC Jun 17, 2024
ad74e1f
(dbg) damn that's a pain
MementoRC Jun 17, 2024
5c699be
(dbg) damn that's a pain
MementoRC Jun 17, 2024
ca4fa50
(dbg) damn that's a pain
MementoRC Jun 17, 2024
800ac49
(dbg) .
MementoRC Jun 17, 2024
f5314b5
(dbg) .
MementoRC Jun 17, 2024
0b30025
(dbg) .
MementoRC Jun 17, 2024
22d7ba1
(dbg) .
MementoRC Jun 17, 2024
949b9f5
(dbg) .
MementoRC Jun 17, 2024
0084118
(dbg) .
MementoRC Jun 17, 2024
14a7cc4
(dbg) .
MementoRC Jun 17, 2024
c21721f
(dbg) .
MementoRC Jun 17, 2024
7cf23f9
(dbg) .
MementoRC Jun 17, 2024
78b17a4
(dbg) .
MementoRC Jun 17, 2024
f1cddd3
(dbg) .
MementoRC Jun 18, 2024
d8ec0bc
(dbg) .
MementoRC Jun 18, 2024
8e02577
(dbg) .
MementoRC Jun 18, 2024
3e58947
(dbg) .
MementoRC Jun 18, 2024
32fea24
(dbg) .
MementoRC Jun 18, 2024
a1151fa
(dbg) .
MementoRC Jun 18, 2024
c7371a0
(dbg) .
MementoRC Jun 18, 2024
c5a8242
DBG: separating the different build attempts
MementoRC Jun 18, 2024
aa4a1c2
DBG: separating the different build attempts
MementoRC Jun 18, 2024
179d7e4
(dbg)
MementoRC Jun 18, 2024
0212a6c
(dbg)
MementoRC Jun 18, 2024
cf373b4
(dbg)
MementoRC Jun 18, 2024
cafd376
(dbg)
MementoRC Jun 18, 2024
3658b59
(dbg)
MementoRC Jun 18, 2024
69562e6
(dbg)
MementoRC Jun 18, 2024
fabd636
(dbg)
MementoRC Jun 19, 2024
3138da8
(dbg)
MementoRC Jun 19, 2024
0fcbcef
(dbg)
MementoRC Jun 19, 2024
d251962
(dbg)
MementoRC Jun 19, 2024
6a59d89
(dbg)
MementoRC Jun 19, 2024
3325188
(dbg)
MementoRC Jun 19, 2024
db5319c
(dbg)
MementoRC Jun 19, 2024
dd5cfd3
(dbg)
MementoRC Jun 19, 2024
83d370c
(dbg)
MementoRC Jun 19, 2024
a4eb259
(dbg)
MementoRC Jun 19, 2024
538b67a
(dbg)
MementoRC Jun 19, 2024
f70683b
(dbg)
MementoRC Jun 19, 2024
1c34d61
(dbg)
MementoRC Jun 19, 2024
49af76c
(dbg)Try setting MD
MementoRC Jun 19, 2024
b415018
(dbg) Try setting MD
MementoRC Jun 19, 2024
c613592
(dbg) Try setting MD
MementoRC Jun 19, 2024
8b2e55f
(dbg) Try setting MD
MementoRC Jun 20, 2024
e47d012
(dbg) .
MementoRC Jun 20, 2024
39df758
(dbg) add disk space
MementoRC Jun 20, 2024
54aad16
(ref) bootstrap with zig
MementoRC Jun 20, 2024
b70d117
(ref) clang
MementoRC Jun 21, 2024
28e54e4
Merge branch 'conda-forge:main' into add-windows-clang
MementoRC Jun 21, 2024
475c99f
add libm to 0001-win-set-MD-cmakelists.patch
MementoRC Jun 21, 2024
e17dc44
try llvm-config
MementoRC Jun 21, 2024
1d6fb72
cmake adds -lm.lib
MementoRC Jun 21, 2024
1017526
windows is tiresome
MementoRC Jun 21, 2024
9ecf2e4
more debug
MementoRC Jun 21, 2024
54fb100
hardcode libm
MementoRC Jun 21, 2024
03ca0f5
full path to libm
MementoRC Jun 21, 2024
676d92a
where is libm? if only I could materialze my hate for windows in horr…
MementoRC Jun 22, 2024
6bbb6ff
same
MementoRC Jun 22, 2024
30e706e
maintain 1 patchfile for all builds
MementoRC Jun 22, 2024
a4532fa
(dbg) SET_PAGESIZE
MementoRC Jun 26, 2024
5135156
(dbg) SET_PAGESIZE +rerender!
MementoRC Jun 26, 2024
d322478
(dbg) .
MementoRC Jun 28, 2024
9d5820a
limit cmake parallel
MementoRC Jun 28, 2024
7bff688
(dbg) more debug
MementoRC Jun 29, 2024
fc97e5f
(dbg) unspecify target
MementoRC Jun 29, 2024
2cd02b9
(dbg) patch deprecation. wut happened?
MementoRC Jun 30, 2024
b002f86
(dbg) TARGET?
MementoRC Jun 30, 2024
a930ccb
(dbg) _close
MementoRC Jun 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 0 additions & 44 deletions .azure-pipelines/azure-pipelines-linux.yml

This file was deleted.

67 changes: 67 additions & 0 deletions .azure-pipelines/azure-pipelines-win.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 0 additions & 31 deletions .ci_support/linux_64_.yaml

This file was deleted.

10 changes: 10 additions & 0 deletions .ci_support/win_64_.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
channel_sources:
- conda-forge/label/m2w64-experimental,conda-forge
channel_targets:
- conda-forge main
target_platform:
- win-64
zlib:
- '1'
zstd:
- '1.5'
4 changes: 2 additions & 2 deletions .gitattributes

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

89 changes: 0 additions & 89 deletions .scripts/build_steps.sh

This file was deleted.

114 changes: 0 additions & 114 deletions .scripts/run_docker_build.sh

This file was deleted.

Loading
Loading