15 Commits

Author SHA256 Message Date
0a49dddd72 Accepting request 1231579 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1231579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=6
2024-12-17 18:23:23 +00:00
Christoph Junghans
e44be74b42 Accepting request 1231570 from home:cjunghans:branches:devel:tools:compiler
- build with llvm-19

OBS-URL: https://build.opensuse.org/request/show/1231570
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=14
2024-12-16 21:05:33 +00:00
659391ae66 Accepting request 1231261 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1231261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=5
2024-12-16 18:16:28 +00:00
Christoph Junghans
d40234a945 Accepting request 1231260 from home:cjunghans:branches:devel:tools:compiler
- update to 0.42.0 - too many changes to list here
- build with llvm-18

OBS-URL: https://build.opensuse.org/request/show/1231260
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=12
2024-12-15 18:22:37 +00:00
417b86d090 Accepting request 1172736 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1172736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=4
2024-05-09 11:12:49 +00:00
Christoph Junghans
f780a6b98f Accepting request 1172696 from home:simonlm:branches:devel:tools:compiler
Update to version 0.32.0

OBS-URL: https://build.opensuse.org/request/show/1172696
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=10
2024-05-08 12:41:12 +00:00
ea86620e17 Accepting request 1140707 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/1140707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=3
2024-01-22 19:39:34 +00:00
Christoph Junghans
a46626628d Accepting request 1140706 from home:cjunghans:branches:devel:tools:compiler
- Update to v0.31.0
  - CI: add lfortran.1 to tarball ([gh#lfortran/lfortran##3041])
  - Update generic travel example ([gh#lfortran/lfortran##2995])
  - Implement intrinsic repeat ([gh#lfortran/lfortran##3038])
  - Warning when the LHS character len and the RHS character len are not equal
    ([gh#lfortran/lfortran##3005])
  - CI: test example of stdlib special functions gamma
    ([gh#lfortran/lfortran##3036])
  - Add gamma to IntrinsicScalarFunction ([gh#lfortran/lfortran##3032])
  - ASR: Print => as Associate and = as Assignment
    ([gh#lfortran/lfortran##3040])
  - cmake: add libm to lfortran_runtime ([gh#lfortran/lfortran##3043])
  - Support calling scalar intrinsics with allocatable inputs
    ([gh#lfortran/lfortran##3049])
  - ci: update stdlib branch to remove workaround for gamma
    ([gh#lfortran/lfortran##3045])
  - Added tsunami integration test ([gh#lfortran/lfortran##3055])
  - Fixes for compiling testdrive.F90 ([gh#lfortran/lfortran##3062])
  - FIX: Type mismatch in array initializer r32 and i32
    ([gh#lfortran/lfortran##3059])
  - FIX: operands to a binary operator are not of the same type!
    ([gh#lfortran/lfortran##3061])
  - Handle template with elemental functions ([gh#lfortran/lfortran##2895])
  - Fixes for bugs in testdrive.F90 ([gh#lfortran/lfortran##3065])
  - Stdlib: Fix compile time evaluation for char() with IntegerBOZ
    ([gh#lfortran/lfortran##3064])
  - Fix allocatable to non-allocatable arguments in testdrive.F90
    ([gh#lfortran/lfortran##3068])
  - Rename IntrinsicFunctionSqrt to RealSqrt ([gh#lfortran/lfortran##3050])
  - Stdlib: Support evaluating len() at compile-time
    ([gh#lfortran/lfortran##3077])
  - Simplify ASR.asdl ([gh#lfortran/lfortran##3063])
  - Emit warning for complex*4 x ([gh#lfortran/lfortran##3066])
  - Support char type for write(..) ([gh#lfortran/lfortran##2888])
  - FIX: inconsistent kind handling for array item indices
    ([gh#lfortran/lfortran##3093])
  - Nested template definitions and instantiations
    ([gh#lfortran/lfortran##2996])
  - Stdlib: Fix initialization for complex parameter
    ([gh#lfortran/lfortran##3097])
  - Emit warning for logical* 4 ([gh#lfortran/lfortran##3099])
  - Stdlib: LFortran compiles ascii ([gh#lfortran/lfortran##3095])
  - Fix complex parameter initialization ([gh#lfortran/lfortran##3100])
  - Fix shape intrinsic for scalar arg ([gh#lfortran/lfortran##3094])
  - Fix use of keyword args for intrinsic functions
    ([gh#lfortran/lfortran##3075])
  - doc: Update Windows build instructions ([gh#lfortran/lfortran##3101])
  - Stdlib: LFortran compiles version and optval modules
    ([gh#lfortran/lfortran##3118])
  - Stdlib: Fix stop and error stop, Support stdlib_error module
    ([gh#lfortran/lfortran##3121])
  - Refactor code ([gh#lfortran/lfortran##3126])
  - ENH: support intrinsic dfloat ([gh#lfortran/lfortran##3131])
  - Handle kind for trailz ([gh#lfortran/lfortran##3132])
  - Implement shiftr ([gh#lfortran/lfortran##3134])
  - Compiling test/array to ASR ([gh#lfortran/lfortran##3135])
  - Corrected keywords for intrinsic functions ([gh#lfortran/lfortran##3123])
  - implement leadz ([gh#lfortran/lfortran##3141])
  - Improve intrinsic tests ([gh#lfortran/lfortran##3145])
  - Implement rank ([gh#lfortran/lfortran##3146])
  - Python script for Intrinsic Functions verify_args()
    ([gh#lfortran/lfortran##3150])
  - cmake: allow llvm without zstd ([gh#lfortran/lfortran##3157])  
- Dropped 3043.patch, merged upsteam

OBS-URL: https://build.opensuse.org/request/show/1140706
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=8
2024-01-22 17:33:34 +00:00
fb4c94acc9 Accepting request 1138194 from devel:tools:compiler
- Add kokkos dep

OBS-URL: https://build.opensuse.org/request/show/1138194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=2
2024-01-12 22:45:27 +00:00
Christoph Junghans
25bf80fe85 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=6 2024-01-12 02:03:09 +00:00
Christoph Junghans
dbb9b2c949 Accepting request 1138189 from home:cjunghans:branches:devel:tools:compiler
- Add kokkos dep

OBS-URL: https://build.opensuse.org/request/show/1138189
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=5
2024-01-12 00:54:28 +00:00
d2a3d82e60 Accepting request 1136961 from devel:tools:compiler
Initial import

OBS-URL: https://build.opensuse.org/request/show/1136961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lfortran?expand=0&rev=1
2024-01-05 20:43:10 +00:00
Christoph Junghans
8e60268270 Accepting request 1136960 from home:cjunghans:branches:openSUSE:Factory:Staging:adi:16
- Added upstream patch, 3043.patch, to fix linking on openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/1136960
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=3
2024-01-04 23:51:03 +00:00
Christoph Junghans
e3cfdd77d7 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=2 2024-01-04 20:43:36 +00:00
39ee8fe18c Accepting request 1136937 from home:cjunghans:branches:devel:tools:compiler
Initial package

OBS-URL: https://build.opensuse.org/request/show/1136937
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/lfortran?expand=0&rev=1
2024-01-04 19:55:42 +00:00