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

Upgrade frontend & libs to v2.107 #4563

Merged
merged 241 commits into from
Feb 5, 2024
Merged

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    a352766 View commit details
    Browse the repository at this point in the history
  2. Merge pull request dlang/dmd!15772 from ibuclaw/merge_stable

    bump VERSION to v2.106.0-beta.1
    ibuclaw authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    a19d533 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edbb7a9 View commit details
    Browse the repository at this point in the history
  4. fix Issue 24094 - importC __declspec not working in front of declarat…

    …ion statement (dlang/dmd!15773)
    WalterBright authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    8990877 View commit details
    Browse the repository at this point in the history
  5. Pull toLvalue out of expression.d

    RazvanN7 authored and dlang-bot committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    63c8317 View commit details
    Browse the repository at this point in the history
  6. Pull out check* from expression.Expression + move them to expressions…

    …em + make most of them private (dlang/dmd!15775)
    RazvanN7 authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    bea4866 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Fix Issue 24224 - __traits(initSymbol) treats aggregate-derived enum …

    …as base type (dlang/dmd!15776)
    pbackus authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    ca5da98 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    db566fc View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    53b0b6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe5266b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07deb0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3c49b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    21c1d2e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. fix Issue 24069 - ImportC does not parse function pointer as paramete…

    …r without name (dlang/dmd!15790)
    WalterBright authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    b5e90c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c698ccc View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    621bd6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4327d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. This commit introduces a member function of Param that replaces som…

    …e duplicated logic across the tree for deciding if unittests are required to build a program (i.e. for a given set of compiler flags)
    maxhaton authored and dlang-bot committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    43c1a25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2001a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1642b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e650bcf View commit details
    Browse the repository at this point in the history
  5. Local import should be explicit

    ryuukk authored and dlang-bot committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    b58122e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26b9de5 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Fix segfault in toLvalueImpl

    dkorpel committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    624f997 View commit details
    Browse the repository at this point in the history
  2. Fix aliasing function type returning a Type with TypeSuffixes (dlang/…

    …dmd!15805)
    
    Fix Issue 24206 - Can't alias a function type that returns a type with a TypeSuffix
    
    Add isTypeSuffix() function.
    This also means a function type with a TypeCtor is now deprecated, just
    like a function pointer type with a TypeCtor.
    
    This gives a better error message and simplifies the code.
    ntrel authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3767c77 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. switch to safe casts in ctfeexpr.d

    WalterBright authored and dlang-bot committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6a5ebec View commit details
    Browse the repository at this point in the history
  2. ctfeexpr.d: use BitArray

    WalterBright authored and dlang-bot committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    b7bd1ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbba70d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    439c480 View commit details
    Browse the repository at this point in the history
  5. Refactor modifiableLvalue

    dkorpel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    cc638bd View commit details
    Browse the repository at this point in the history
  6. Remove redundant null checks

    dkorpel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    83c9b05 View commit details
    Browse the repository at this point in the history
  7. Add scope flag for dip1000 and dip25

    dkorpel authored and dlang-bot committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    42ec0ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a66f909 View commit details
    Browse the repository at this point in the history
  9. Show TypeFunction.mod in overload candidates

    Fix Issue 22216 - Incomplete/incorrect error message for mutability overloads
    ntrel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6595729 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b0e9715 View commit details
    Browse the repository at this point in the history
  11. Fix __ctor ident

    ntrel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    5274e8e View commit details
    Browse the repository at this point in the history
  12. Update tests

    ntrel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    af5c65e View commit details
    Browse the repository at this point in the history
  13. Merge pull request dlang/dmd!15806 from dkorpel/tolvalue-segfault

    Fix segfault in toLvalueImpl
    ibuclaw authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    f15ae46 View commit details
    Browse the repository at this point in the history
  14. More tests

    ntrel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    e8f4f06 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    260abe1 View commit details
    Browse the repository at this point in the history
  16. Merge pull request dlang/dmd!15814 from ntrel/ctor-attr

    Show `TypeFunction.mod` in overload candidates
    
    Signed-off-by: Dennis <[email protected]>
    Signed-off-by: Nicholas Wilson <[email protected]>
    Merged-on-behalf-of: Nicholas Wilson <[email protected]>
    dlang-bot authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c38e311 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    9684aed View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    e664017 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d93fd5e View commit details
    Browse the repository at this point in the history
  3. VSOptions: Prepare for setting the INCLUDE env var for importC (dlang…

    …/dmd!15780)
    
    Upstreaming from LDC, to pave the way for fixing Issue 24111.
    kinke authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    1e3531d View commit details
    Browse the repository at this point in the history
  4. Merge pull request dlang/dmd!15800 from denizzzka/setIfInitialized

    Rename Event.set() to Event.setIfInitialized()
    
    Signed-off-by: Max Haughton <[email protected]>
    Signed-off-by: Nicholas Wilson <[email protected]>
    Merged-on-behalf-of: Nicholas Wilson <[email protected]>
    dlang-bot authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ca499e0 View commit details
    Browse the repository at this point in the history
  5. Improve 'not callable using a $mod object' error

    Change to 'cannot construct a $mod object' for constructor calls.
    Add message showing `fd.loc` with params + mod.
    ntrel committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    45065d1 View commit details
    Browse the repository at this point in the history
  6. Postpone minor changes

    ntrel committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    b3c6aab View commit details
    Browse the repository at this point in the history
  7. Add test

    Fix Issue 24247 - Improve constructor not callable using $modifier object error
    ntrel committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9b83eb4 View commit details
    Browse the repository at this point in the history
  8. Merge pull request dlang/dmd!15826 from ntrel/method-mod

    [dmd/func.d] Reword 'method not callable using a $mod object' error for constructors
    
    Signed-off-by: Dennis <[email protected]>
    Signed-off-by: Nicholas Wilson <[email protected]>
    Merged-on-behalf-of: Nicholas Wilson <[email protected]>
    dlang-bot authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    0999970 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b59a9ce View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    90821fd View commit details
    Browse the repository at this point in the history
  2. Translate _d_newarray{mTX, miTX, Op} to a single template (dlang/dm…

    …d!15819)
    
    - Move code for `_d_newarraymTX` to `core.internal.array.construction`
    - Remove `_d_newarraymiTX` and `_d_newarraymOp`
    - Add unittests for `_d_newarraymTX`
    - Move lowering to `_d_newarraymTX` to the semantic phase
    - Inline the lowering when inlining `NewExp`s
    - Add changelog entry about the new hook
    
    Signed-off-by: Teodor Dutu <[email protected]>
    teodutu authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    a9af24f View commit details
    Browse the repository at this point in the history
  3. traits.d: remove some casts

    WalterBright authored and dlang-bot committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    036a165 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c162328 View commit details
    Browse the repository at this point in the history
  5. Rebase & fix new test

    ntrel committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    a77554f View commit details
    Browse the repository at this point in the history
  6. Update a test with __ctor

    ntrel committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    14bb70f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10a9db0 View commit details
    Browse the repository at this point in the history
  8. Also show argument types

    ntrel committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    ee170ed View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Merge pull request dlang/dmd!15827 from ntrel/const-ctor

    Fix Issue 24248 - const constructor call with mutable target gives wrong error message
    
    Signed-off-by: Dennis <[email protected]>
    Signed-off-by: Nicholas Wilson <[email protected]>
    Merged-on-behalf-of: Nicholas Wilson <[email protected]>
    dlang-bot authored Nov 18, 2023
    Configuration menu
    Copy the full SHA
    3a68195 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f968a7 View commit details
    Browse the repository at this point in the history
  3. refactor pointerBitmap()

    WalterBright authored and dlang-bot committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    e4dc2c9 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Move d_do_test unittest build+run from Makefile to run.d

    AFAICT, the last piece missing from run.d to fully replace the
    compiler/test/Makefile.
    kinke authored and dlang-bot committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    9bf2d28 View commit details
    Browse the repository at this point in the history
  2. Fix 'no overloads callable using mutable object' wording

    The error is wrong, it should include the argument types as well.
    E.g. `fail_compilation/ctor_attr.d` shows this error even though there
    is actually a mutable overload `foo(string)`.
    ntrel authored and dlang-bot committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    a8ff9df View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    71e63cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56b2adc View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Merge pull request dlang/dmd!15802 from dlang/revert-15789-dsymbol_sema2

    Revert "Move a couple of functions out of dsymbol.d"
    ibuclaw authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    9b4d9e2 View commit details
    Browse the repository at this point in the history
  2. Fix unittest failure in rt/aaA.d

    Underlying cause for writing the test this way was fixed in dlang/dmd!15774.
    
    Hiding symbols behind `version (unittest)` is problematic because it
    introduces linker errors when building the unit-tests of other modules.
    ```
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x1c8): undefined reference to `_D4core8internal5newaa3Foo6__initZ'
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x1d0): undefined reference to `_D4core8internal5newaa3Foo9__xtoHashFNbNeKxSQBqQBoQBiQBfZm'
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x1d8): undefined reference to `_D4core8internal5newaa3Foo11__xopEqualsMxFKxSQBrQBpQBjQBgZb'
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x328): undefined reference to `_D4core8internal5newaa__T5EntryTSQBfQBdQx3FooTiZQx6__initZ'
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x330): undefined reference to `_D4core8internal5newaa__T5EntryTSQBfQBdQx3FooTiZQx9__xtoHashFNbNeKxSQCoQCmQCg__TQCdTQCaTiZQCnZm'
    ld: /tmp/ccjp8CS1.o:(.data.rel.ro+0x338): undefined reference to `_D4core8internal5newaa__T5EntryTSQBfQBdQx3FooTiZQx11__xopEqualsMxFKxSQCpQCnQCh__TQCeTQCbTiZQCoZb'
    ```
    ibuclaw committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    64aa1bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c515885 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Fix error message when leftParenthesis is missing for is expressi…

    …on (dlang/dmd!15844)
    ntrel authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    1728344 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8f3964 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38558a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    491a313 View commit details
    Browse the repository at this point in the history
  5. fix Issue 24200 - ImportC: .di file collected macro conflicts with Sp…

    …ecial Token (dlang/dmd!15797)
    WalterBright authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    ae1d2ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb43a40 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Fix Issue 24125 - ImportC: vector type initializer not understood (dl…

    …ang/dmd!15838)
    
    * fix Issue 24125 - ImportC: vector type initializer not understood
    
    * fix Issue 24125 - ImportC: vector type initializer not understood
    WalterBright authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    65f751d View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    9a78baf View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Merge pull request dlang/dmd!15865 from dlang/stable

    Merge stable into master
    dkorpel authored Nov 26, 2023
    Configuration menu
    Copy the full SHA
    540be3d View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    717fa7f View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Attempt at fixing gdc regression

    RazvanN7 authored and ibuclaw committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    21a1b46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    876fc12 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    f3e0671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce66062 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. druntime/test/*.mak: replaces -Isrc by -Iimport (dlang/dmd!15881)

    * druntime/test/*.mak: Replace -Isrc by -Iimport
    
    * Fix Windows tests build: rt/tlsgc.d is not in import/ dir
    
    ---------
    
    Co-authored-by: Denis Feklushkin <[email protected]>
    denizzzka and denizzzka authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d3c5463 View commit details
    Browse the repository at this point in the history
  2. druntime: copydir target removed (dlang/dmd!15879)

    Co-authored-by: Denis Feklushkin <[email protected]>
    denizzzka and denizzzka authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    ff04424 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2fbd436 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    9cc5a7f View commit details
    Browse the repository at this point in the history
  2. fix Issue 23714 - compilable/testcstuff1.c:213:1: error: static asser…

    …tion failed: u'ab' == 0x610062 (dlang/dmd!15878)
    WalterBright authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    60acff9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b34d60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    445af32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f182ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    21ce16e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Dscope.search: use out parameter

    WalterBright authored and dlang-bot committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    911f0c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b02da92 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    f24afc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22f6018 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfe0f95 View commit details
    Browse the repository at this point in the history
  4. Initial attempt at stdatomic.h

    rikkimax authored and dlang-bot committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    a654e7c View commit details
    Browse the repository at this point in the history
  5. make pragma great again

    adamdruppe committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    2c1ddfe View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    0a369dd View commit details
    Browse the repository at this point in the history
  2. Merge pull request dlang/dmd!15893 from adamdruppe/make_pragma_great_…

    …again
    
    make pragma great again
    dkorpel authored Dec 9, 2023
    Configuration menu
    Copy the full SHA
    23f5fba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    659db6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2333f8 View commit details
    Browse the repository at this point in the history
  5. Convert posix.mak to generic Makefile

    Usable on Windows too, with a GNU make.
    kinke committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    008c410 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    d725e49 View commit details
    Browse the repository at this point in the history
  2. Merge pull request dlang/dmd!15898 from WalterBright/fix24274

    fix Issue 24274 - [REG master] ImportC: unrecognized C initializer wi…
    dkorpel authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    dd131f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Top-level Makefile: Extract {dmd,druntime}[-test] targets

    For convenience, and to make the compiler build triggered from
    druntime/posix.mak more robust.
    kinke committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    58a7de1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    475efd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. druntime docs generator: replaces src/* by import/* (dlang/dmd!15880)

    * druntime docs generator: replace src/* by import/*
    
    * import/ -> src/ for rt.* modules
    
    ---------
    
    Co-authored-by: Denis Feklushkin <[email protected]>
    denizzzka and denizzzka authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    6f3499e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58dfeca View commit details
    Browse the repository at this point in the history
  3. Update -ignore documentation

    dkorpel authored and ibuclaw committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    dc703cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17fa24e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. fix Issue 23713 - compilable/testcstuff1.c:206:1: error: static asser…

    …tion failed: sizeof(u'a') == 4 (dlang/dmd!15903)
    WalterBright authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    fc0c94b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aba2f49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a7e498e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3d1591 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    e0c7833 View commit details
    Browse the repository at this point in the history
  2. Merge pull request dlang/dmd!15876 from kinke/test_rm_makefiles

    Remove deprecated compiler Makefiles
    
    Signed-off-by: Nicholas Wilson <[email protected]>
    Merged-on-behalf-of: Nicholas Wilson <[email protected]>
    dlang-bot authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    7691558 View commit details
    Browse the repository at this point in the history
  3. Fix a bug on MacOS with app subprocess hanging on fork() (dlang/dmd!1…

    …5606)
    
    I could not yet create a minimal reproducing example for this issue.
    I have a dylib written in D. This dylib is dynamically loaded (with `dlopen`) from a program written in Go. After I load the dylib and call its initializer method (which, among other things, calls `Runtime.initialize()`), and then try to run any subprocess from the main app, it hangs forever. In that state it has 2 identically looking processes: the main one waits for the child, and the child is hanging with 100% CPU load in the `MOV` instruction from this line: https://github.com/dlang/dmd/blob/355e5661790f1b7574d0311f40f5acc9f212d6f2/druntime/src/core/thread/osthread.d#L1954
    Looks like it happens because we try to write to some "strange" memory area.
    I'll yet try to implement a minimal reproducing sample.
    MarSoft authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e1b5665 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87fdccd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bebd074 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8438c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f537ee4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    667940b View commit details
    Browse the repository at this point in the history
  9. Fix Phobos CI regression

    kinke authored and dlang-bot committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    ad91b58 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Azure CI: Migrate from legacy MODEL=32mscoff to MODEL=32

    Incl. fixing up the d_do_test.d tool to work properly with MODEL=32
    on Windows.
    
    And somewhat improve the documentation of MODEL=32omf, nowadays used
    for the 32-bit OMF toolchain.
    kinke authored and dlang-bot committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    d47c3fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d98270 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e55e7c View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. Configuration menu
    Copy the full SHA
    d3b5ed1 View commit details
    Browse the repository at this point in the history
  2. statementsem.d: remove some casts

    WalterBright authored and dlang-bot committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    fa83ca0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bb347f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b6c9bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e255e37 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06ceede View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb9ad1d View commit details
    Browse the repository at this point in the history
  8. druntime: Fix a few missing .exe in Makefile

    And get rid of a redundant rule.
    kinke authored and thewilsonator committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    b4fbd1a View commit details
    Browse the repository at this point in the history
  9. druntime: Make most *test* Makefiles usable on Windows too

    Still to do: `test/{shared,stdcpp}`.
    kinke authored and thewilsonator committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    825863f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bc3d92d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e8daddb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e8cfb7e View commit details
    Browse the repository at this point in the history
  13. druntime: Slightly simplify test/{uuid,valgrind} Makefiles

    By disabling them in druntime/Makefile on unsupported platforms.
    kinke authored and thewilsonator committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    415292f View commit details
    Browse the repository at this point in the history
  14. druntime: Avoid -run in Windows-specific additional tests

    As temporary object files seem to collide for parallel runs in the
    same working dir.
    kinke authored and thewilsonator committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    a5d52af View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    be5ba17 View commit details
    Browse the repository at this point in the history
  16. druntime Makefile: Handle DMD set as absolute path, and fix up remain…

    …ing posix.mak occurrences
    kinke authored and thewilsonator committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    c15a6fe View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    38f60e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    cb2eaea View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    909d1d1 View commit details
    Browse the repository at this point in the history
  2. fix Issue 24283 - [SIMD][CODEGEN] Bad codegen with and not + AVX2 reg…

    …isters (dlang/dmd!15921)
    WalterBright authored and thewilsonator committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    ac227d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    c730ebd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1521a9e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    caa5901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed3093c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd47e9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2c1b49 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3b101e3 View commit details
    Browse the repository at this point in the history
  8. Merge pull request dlang/dmd!15928 from WalterBright/ClassKindToChars

    ClassKindToChars() because too many toChars()
    dkorpel authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    97e04ee View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73496f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. oneMember() should use out for ps

    WalterBright authored and dlang-bot committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    f248f42 View commit details
    Browse the repository at this point in the history
  2. many more HdrGenState * to ref

    WalterBright authored and dlang-bot committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    25f308a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0b54bd View commit details
    Browse the repository at this point in the history
  4. druntime Makefile: Remove DMD_DIR variable

    This looks like a leftover from when druntime was a separate repo.
    Additionally, the semantics (`<dmd repo>/compiler`) diverges from
    DMD_DIR used by Phobos and dlang.org Makefiles (`<dmd repo>`), as
    well as CI scripts.
    kinke authored and Geod24 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    62d7835 View commit details
    Browse the repository at this point in the history
  5. Fixes issues 20339, 24292: Calculate isPOD without information from s…

    …emantic run
    
    Issue 20339: isPOD returns true if sizeof is accessed inside struct declaration
    Issue 24292: Struct with destructor wrongly returned in register
    
    Function StructDeclaration.isPOD can be called before the semantic run
    for the struct is finished. It then uses incomplete information about
    destructors, postblits and copy constructors. The result of isPOD is
    cached, so later calls will also return the wrong result.
    
    This commit changes isPOD, so it uses variables, which are already
    filled before the semantic run.
    tim-dlang authored and dlang-bot committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    75cb4da View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    290fa4f View commit details
    Browse the repository at this point in the history
  2. hdrgen.d: remove globals.d import

    WalterBright authored and dlang-bot committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    dbf8277 View commit details
    Browse the repository at this point in the history
  3. Add @standalone attribute for module constructors (dlang/dmd!15537)

    * Add `@__standalone` attribute
    
    * Remove underscores from __standalone
    dkorpel authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    e125a0c View commit details
    Browse the repository at this point in the history
  4. Fix issue 24298 - cpp_delete should check for null

    The delete operator in C++ can be called with a null pointer and
    ignores it. This commit makes cpp_delete consistent with C++, so null
    pointers are also ignored.
    tim-dlang authored and dlang-bot committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    1042698 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. DMD tests on Windows: Default CC to cl.exe in PATH for MSVC models

    Instead of defaulting to some old hardcoded version.
    kinke authored and thewilsonator committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    b209b9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec7a0ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a918dc View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Configuration menu
    Copy the full SHA
    b014c77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c329a62 View commit details
    Browse the repository at this point in the history
  3. add toString to tokens.d

    WalterBright authored and thewilsonator committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    f5fdc60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16b979b View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Fix 24301 - Misleading error message when passing non-copyable struct…

    … by value in @safe code
    
    If a copy constructor is explicitly marked with @disable, the error
    message should mention that, regardless of whether its attributes are
    allowed in the calling scope.
    pbackus authored and thewilsonator committed Dec 25, 2023
    Configuration menu
    Copy the full SHA
    67b4f59 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    a28266b View commit details
    Browse the repository at this point in the history
  2. Trivial: Use REQUIRED_ARGS instead of PERMUTE_ARGS for preview=in test

    If the mangling was to change, this test would fail.
    There is no reason to use PERMUTE_ARGS here,
    and so it's better to use the more restrictive REQUIRED_ARGS.
    Geod24 authored and thewilsonator committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7375f71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acd410f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2238d1 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    136abde View commit details
    Browse the repository at this point in the history
  2. Fix issue 22905 - gdb backtrace contains wrong location

    The default argument for function funcC in the example is wrapped in
    an implicit cast expression. The location for this expression was not
    changed to the call site, because the visit function returned earlier
    for unary expressions. Now the location is changed for every type of
    expression.
    tim-dlang authored and thewilsonator committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    e6811bd View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. fix Issue 24303 - anonymous struct problems when typedef'd in separat…

    …e C files (dlang/dmd!15958)
    WalterBright authored Dec 29, 2023
    Configuration menu
    Copy the full SHA
    02b8e2f View commit details
    Browse the repository at this point in the history
  2. Deprecate string literals as (static) assert conditions (dlang/dmd!15…

    …860)
    
    * Deprecate string literals as assert conditions
    
    Fix Issue 14387 - Disallow string literals as assert conditions
    
    * Avoid running expression semantic, only deprecate literals
    
    Ignore enum strings.
    
    * Fix runnable test
    ntrel authored Dec 29, 2023
    Configuration menu
    Copy the full SHA
    12c6cd1 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. fix Issue 24306 - ImportC: same name structs in separate C files inte…

    …rfere when compiled together
    WalterBright authored and thewilsonator committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    24f81aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d00358 View commit details
    Browse the repository at this point in the history
  3. Implement changes to stdatomic suggested by Iain regarding default me…

    …mory orders for operations where a memory order isn't valid
    rikkimax authored and ibuclaw committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    5215129 View commit details
    Browse the repository at this point in the history
  4. fix issue 4071 and others: shared runtime DLL for Windows (dlang/dmd!…

    …14849)
    
    Allow exporting all generated symbols (including internal symbols).
    Implement switch `-dllimport` ( windows only, not restricted to `extern(D)`)
    
    Still to do:
    * running shared module ctors
    * running thread local module ctors
    * registering DATA/TLS ranges with the GC
    * exceptions
    rainers authored Dec 30, 2023
    Configuration menu
    Copy the full SHA
    c8944a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3f4f35 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    0055e6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0da19c9 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Fix issue 20369 - shadowed variable in foreach loop always considered…

    … "foreach variable" (dlang/dmd!15934)
    
    * Fix issue 20369 - shadowed variable in foreach loop always considered "foreach variable"
    
    * Remove unintuitive phrase in deprecation message
    * Fix deprecation message in test
    
    * Add original variable's line information in deprecation (error) message
    eoan-ermine authored Jan 1, 2024
    Configuration menu
    Copy the full SHA
    5326f94 View commit details
    Browse the repository at this point in the history
  2. Update GNU implementation of internal atomic.d

    The DigitalMars implementation doesn't reject anywhere near enough of the invalid MemoryOrder cases for atomicLoad, store, exchange, and cas. So until these cases also become static asserts, just silently rewrite them into valid MemoryOrders for the benefit of core.stdc.stdatomic.
    ibuclaw committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    a5594e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7cda47 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84d71c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a66b5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d164dd6 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    cb9925b View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. fix issue 24309 - Memory allocation failed on Azure pipeline

    only run GC test that requires 4 GB of memory if that's available as *free* physical memory
    rainers authored and dlang-bot committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    9547d1e View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    c58f8a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Merge remote-tracking branch 'origin/dmd-rewrite-stable' into merge-2…

    ….107
    
    Conflicts:
    	dmd/declaration.d
    	dmd/declaration.h
    	dmd/expression.d
    	dmd/expression.h
    	dmd/globals.d
    	dmd/inline.d
    	dmd/osmodel.mak
    	dmd/vsoptions.d
    	dmd/vsoptions.h
    	runtime/druntime/src/rt/aaA.d
    	runtime/druntime/test/common.mak
    	runtime/druntime/test/coverage/Makefile
    	runtime/druntime/test/cycles/Makefile
    	runtime/druntime/test/gc/Makefile
    	runtime/druntime/test/profile/Makefile
    	runtime/druntime/test/shared/Makefile
    	runtime/druntime/test/stdcpp/Makefile
    	runtime/druntime/test/thread/Makefile
    	tests/dmd/Makefile
    	tests/dmd/fail_compilation/fail19890a.d
    	tests/dmd/fail_compilation/fail19890b.d
    	tests/dmd/fail_compilation/fail4611.d
    	tests/dmd/runnable/cov2.d
    	tests/dmd/runnable/extra-files/runnable-cov2.lst
    	tests/dmd/tools/d_do_test.d
    kinke committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    2a1f97f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15b3f02 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. fix Issue 24338 - Cannot concatenate dynamic arrays of enum type with…

    … static array base type
    tgehr authored and dlang-bot committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a485514 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Fix C++ header regressions

    kinke committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    8c68590 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4d92ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a0e1ce View commit details
    Browse the repository at this point in the history
  4. Fix C++ header regressions in 2.107

    kinke authored and dlang-bot committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    c9e8e80 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    18fea55 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. core.stdc.stdatomic: Deduplicate atomic_fetch_op functions

    Puts the main logic into its own private template.
    
    Co-authored-by: richard (rikki) andrew cattermole <[email protected]>
    ibuclaw and rikkimax committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    fcce99c View commit details
    Browse the repository at this point in the history
  2. core.atomic: Reject invalid memory models in load, store and exchange

    - Rejects MemoryOrder.acq_rel in atomicLoad and atomicStore.
    - Rejects MemoryOrder.acq in atomicExchange.
    
    These are rejected as an invalid memory models if ever encountered
    compiling with GDC or LDC, so make it also rejected by druntime atomics
    ibuclaw committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2daa119 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. core.atomic: Reject invalid failure memory modules in compare exchange

    - Rejects MemoryOrder.rel and MemoryOrder.acq_rel as the `fail`
      argument in atomicCompareExchangeStrong and atomicCompareExchangeWeak.
    - Rejects `fail` argument having a stronger value than the `succ`
      memory model.
    
    These are rejected as invalid memory models if ever encountered
    compiling with GDC or LDC, so make it also rejected by druntime atomics.
    ibuclaw authored and dlang-bot committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    ac62f2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2939ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8d5f6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29f6179 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    04c8f0b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Handle invalid orderings for fence intrinsic

    By not emitting any IR instruction, like clang.
    kinke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b06beb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b0844d View commit details
    Browse the repository at this point in the history
  3. druntime: Disable Win32-specific block of newly tested test/exception…

    …s/src/winstack.d for LDC
    kinke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    2b5662f View commit details
    Browse the repository at this point in the history
  4. Adapt lit-test codegen/linker_directives_linux.d to -ignore defaultin…

    …g to true
    
    DMD enforces it; we can still NOT ignore unsupported pragmas via
    `-ignore=false`.
    kinke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    8c99f6a View commit details
    Browse the repository at this point in the history
  5. Adapt to new multi-dimensional array allocation lowering

    Fixes runnable/test28.d.
    kinke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    a3aadfc View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Handle new @standalone shared module constructors

    Fixes runnable/standalone_modctor.d.
    kinke committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    61da189 View commit details
    Browse the repository at this point in the history
  2. druntime: Add __nan and __builtin_nanf symbols to importC builtins, l…

    …ike DMD
    
    Looks totally arbitrary (single precision only…), but oh well, this
    makes compilable/stdcheaders.c happy.
    kinke committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    32f78fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8baab34 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    a87be81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7ed49e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e18e84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86d267c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2cb84e2 View commit details
    Browse the repository at this point in the history
  6. Minimally adapt new runnable/gdb22905.d to support gdb-demangled back…

    …traces (dlang/dmd!16069)
    kinke authored Jan 21, 2024
    Configuration menu
    Copy the full SHA
    1ee602b View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. core.internal.atomic: Fix atomicLoad for N sized atomic types (dlang/…

    …dmd!16073)
    
    Unlike all other fallback paths to libatomic in this module,
    `atomicLoad` was missing a cast to `void*`.
    ibuclaw authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    f2ad949 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c62113 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6303c6f View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Fix Bugzilla Issue 24252 - Object files collision for tests compilabl…

    …e/testcstuff3.{d,i}
    kinke authored and dlang-bot committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    e357314 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    890a57c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4cdea3 View commit details
    Browse the repository at this point in the history
  3. Add changelog entry

    kinke committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    fe13803 View commit details
    Browse the repository at this point in the history
  4. Bump Phobos submodule

    kinke committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0aadc97 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    89a0d11 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    3d78ccc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22e601e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc110f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    deeaced View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Bump bundled reggae to latest master

    Which uses latest dub v1.36.
    kinke committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3cb389a View commit details
    Browse the repository at this point in the history