Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
d753e05
spdx lint
h-vetinari Feb 12, 2022
e30f476
switch to LLVM flang
h-vetinari Dec 29, 2022
298247b
follow upstream standalone build instructions
h-vetinari Feb 6, 2023
6195a01
bump to 16.0.0.rc2
h-vetinari Feb 14, 2023
06a3481
switch to rc sources/target
h-vetinari Feb 14, 2023
53e0eb9
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and co…
h-vetinari Feb 14, 2023
037b6ce
also mlir_rc
h-vetinari Feb 14, 2023
aac123f
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and co…
h-vetinari Feb 14, 2023
083a76c
add lit
h-vetinari Feb 14, 2023
d6a035c
don't build tests
h-vetinari Feb 14, 2023
b1369ca
bld.bat changes
h-vetinari Feb 14, 2023
64fd3de
try GCC 12
h-vetinari Feb 14, 2023
66e3a6b
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and co…
h-vetinari Feb 14, 2023
774f85f
remove superfluous parameter in build.sh
h-vetinari Feb 18, 2023
e22c8ed
reduce parallelism in `cmake --build`
h-vetinari Feb 18, 2023
702d229
build shared libs
h-vetinari Feb 23, 2023
7bec7d4
use cos7 sysroot
h-vetinari Feb 23, 2023
c97bf5e
adapt to new lib structure
h-vetinari Feb 25, 2023
d4dd6ca
host-depend on llvm/libclang-cpp for run-exports
h-vetinari Mar 4, 2023
c11909c
use flang-new for now
h-vetinari Mar 4, 2023
12b66f3
add linux-aarch/ppc & osx-arm
h-vetinari Mar 4, 2023
979b2f7
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.23.0, and co…
h-vetinari Mar 4, 2023
bfe6079
move libFortranDecimal to libflang
h-vetinari Mar 4, 2023
07795b3
Merge remote-tracking branch 'upstream/main' into rc
h-vetinari Mar 4, 2023
d7be016
bump to 16.0.0.rc3
h-vetinari Mar 4, 2023
45cccfa
use CMake modules from LLVM source
h-vetinari Mar 4, 2023
627797c
set correct path for mlir-tblgen
h-vetinari Mar 4, 2023
fe0b3b7
use relative paths in bld.bat
h-vetinari Mar 4, 2023
1897b40
dep updates
h-vetinari Mar 4, 2023
9061a33
cmake wants front slashes
h-vetinari Mar 4, 2023
316a7af
don't pin mlir in build-env
h-vetinari Mar 4, 2023
457d262
downgrad windows image for now
h-vetinari Mar 4, 2023
7963ab8
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.23.0, and co…
h-vetinari Mar 4, 2023
d2eab52
don't enable -Werror on windows
h-vetinari Mar 4, 2023
d8cc464
adapt installation scripts on windows for new lib structure
h-vetinari Mar 4, 2023
8dae807
breaking news: mlir signed to a new label
h-vetinari Mar 16, 2023
4921e34
use the right mlir
h-vetinari Mar 16, 2023
4ff5b6e
bump to 16.0.0.rc4
h-vetinari Mar 16, 2023
3065be1
Revert "downgrad windows image for now"
h-vetinari Mar 16, 2023
d223222
unpin compilers on osx
h-vetinari Mar 16, 2023
83db8ed
add patch to ensure compiler-rt gets linked on windows
h-vetinari Mar 16, 2023
2dbb254
MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.23.0, and co…
h-vetinari Mar 16, 2023
c60ba7b
add our compiler-rt location to CMAKE_PREFIX_PATH
h-vetinari Mar 16, 2023
199729e
more patching for finding compiler-rt
h-vetinari Mar 17, 2023
41e5611
remove -Werror also on unix (fails on osx)
h-vetinari Mar 17, 2023
30b8905
bump to 16.0.1
h-vetinari Apr 10, 2023
415d7de
remove rc-channels
h-vetinari Apr 10, 2023
a208dc3
MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…
h-vetinari Apr 10, 2023
2f7b591
run-depend on sysroot on linux
h-vetinari Apr 16, 2023
d027981
try harder to link compiler-rt on windows
h-vetinari Apr 16, 2023
0722f79
set FORTRANFLAGS in activate.sh
h-vetinari Apr 17, 2023
b99d543
cmake massaging
h-vetinari Apr 17, 2023
ce38339
update compiler-rt patch again
h-vetinari Apr 17, 2023
447181c
fortran flags, fortran flags for everyone
h-vetinari Apr 17, 2023
0688961
pull in compiler activation to test env
h-vetinari Apr 17, 2023
0926d0d
simplify patch
h-vetinari Apr 17, 2023
7ae2de6
need newer glibc
h-vetinari Apr 17, 2023
6b9de80
try other syntax for cmake_path
h-vetinari Apr 17, 2023
009713e
clang 16 also on osx-64
h-vetinari Apr 17, 2023
def2d8f
also link compiler-rt on osx
h-vetinari Apr 17, 2023
4c43185
MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…
h-vetinari Apr 17, 2023
4844553
also use -DCMAKE_MODULE_PATH on unix
h-vetinari Apr 17, 2023
7ff8d21
look elsewhere for libclang_rt.builtins
h-vetinari Apr 17, 2023
c6ea1bf
give up on trying to use HandleCompilerRT
h-vetinari Apr 17, 2023
02dea4f
clean up sysroot & host deps
h-vetinari Apr 18, 2023
5c24d11
try using vs2022
h-vetinari Apr 18, 2023
4ae71ab
MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…
h-vetinari Apr 18, 2023
182d49a
work around for pagefile error on windows
h-vetinari Apr 18, 2023
1013a30
MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…
h-vetinari Apr 18, 2023
35970bc
bump to 16.0.5
h-vetinari Jun 13, 2023
dfcfbb8
back to vs2019, remove obsolte gcc pin
h-vetinari Jun 13, 2023
3edd999
MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…
h-vetinari Jun 13, 2023
0692639
don't build shared libs on windows
h-vetinari Jun 13, 2023
e505363
adapt tests for static build
h-vetinari Jun 13, 2023
1d0b882
try if segfaults on osx go away with static builds
h-vetinari Jun 13, 2023
b9aa9ec
add build env for outputs; for strong run-exports and because windows…
h-vetinari Jun 13, 2023
90c3307
fix copying of artefacts
h-vetinari Jun 13, 2023
f2afad7
skip ppc64le
h-vetinari Jun 13, 2023
7ff7c28
fix folder structure
h-vetinari Jun 14, 2023
958dffa
add ninja to install flang
h-vetinari Jun 14, 2023
9def80d
back to shared libs on osx
h-vetinari Jun 14, 2023
cffd746
improve patch for linking compiler-rt
h-vetinari Jun 14, 2023
6fba2eb
remove debug output in install_libflang.bat
h-vetinari Jun 14, 2023
ce1ac50
MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…
h-vetinari Jun 14, 2023
0a44c27
add ninja host-dep on win
h-vetinari Jun 14, 2023
3ac0c33
Revert "back to shared libs on osx"
h-vetinari Jun 14, 2023
e5483ea
add comments about shared/static builds
h-vetinari Jun 14, 2023
0ad0eeb
avoid clobbering libs in other outputs
h-vetinari Jun 14, 2023
cfbe684
remove extra call in win flang tests
h-vetinari Jun 14, 2023
47dfa3f
remove host-deps of libfortran-main
h-vetinari Jun 14, 2023
5c0b4b1
run-depend on compiler-rt for libflang on windows
h-vetinari Jun 14, 2023
4195ba3
depend on conda to deduplicate already-installed files
h-vetinari Jun 15, 2023
5988720
clean-up libfortran-main; debug
h-vetinari Jun 15, 2023
8e21a5a
iterate on libflang-main deps
h-vetinari Jun 15, 2023
a4094f5
definitely don't merge build & host envs
h-vetinari Jun 15, 2023
cd97098
don't let libflang depend on llvm-openmp
h-vetinari Jun 15, 2023
4065c58
remove debug
h-vetinari Jun 16, 2023
6b69ab0
DEBUG: store build artefacts
h-vetinari Jun 16, 2023
2c2fcf6
MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…
h-vetinari Jun 16, 2023
8591404
disable windows tests for flang to persist artefacts
h-vetinari Jun 16, 2023
f7279cb
bump to 16.0.6
h-vetinari Jun 24, 2023
eebfdd7
DEBUG: skip non-windows
h-vetinari Jun 30, 2023
0d51918
MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…
h-vetinari Jun 30, 2023
3d0fabe
add symbol AVOID_NATIVE_UINT128_T on windows
h-vetinari Jun 30, 2023
db5d868
Revert "disable windows tests for flang to persist artefacts"
h-vetinari Jul 1, 2023
362bbdd
backport patch for AVOID_NATIVE_UINT128_T macro
h-vetinari Jul 1, 2023
7ba8dcb
run the flang tests, but don't fail build if there are errors
h-vetinari Jul 1, 2023
03ce986
backport https://reviews.llvm.org/D154660
h-vetinari Jul 7, 2023
f9aec49
iterate on log-on-error
h-vetinari Jul 7, 2023
a9b748f
disable windows tests again
h-vetinari Jul 7, 2023
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
109 changes: 57 additions & 52 deletions .azure-pipelines/azure-pipelines-win.yml

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

7 changes: 6 additions & 1 deletion .ci_support/README

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

10 changes: 5 additions & 5 deletions .ci_support/win_64_.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
c_compiler:
- vs2017
- vs2019
channel_sources:
- conda-forge,defaults
- conda-forge
channel_targets:
- conda-forge main
cxx_compiler:
- vs2017
- vs2019
target_platform:
- win-64
vc:
- '14'
zlib:
- '1.2'
5 changes: 3 additions & 2 deletions .circleci/config.yml

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

2 changes: 2 additions & 0 deletions .gitattributes

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

80 changes: 80 additions & 0 deletions .scripts/create_conda_build_artifacts.bat

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

35 changes: 35 additions & 0 deletions .scripts/logging_utils.sh

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

32 changes: 23 additions & 9 deletions LICENSE.txt

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

Loading