-
-
Notifications
You must be signed in to change notification settings - Fork 262
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 front-end & libs to v2.086.0 #3062
Merged
Merged
Commits on Apr 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3817ab0 - Browse repository at this point
Copy the full SHA 3817ab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0fc226 - Browse repository at this point
Copy the full SHA c0fc226View commit details -
Adapt to switch error lowering to object.__switch_error!()
The _d_switch_error function has been removed from druntime.
Configuration menu - View commit details
-
Copy full SHA for 0dbd7de - Browse repository at this point
Copy the full SHA 0dbd7deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a4920b - Browse repository at this point
Copy the full SHA 3a4920bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7c45b3 - Browse repository at this point
Copy the full SHA b7c45b3View commit details
Commits on Apr 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0e2173b - Browse repository at this point
Copy the full SHA 0e2173bView commit details -
Fix array casts with constant source lengths
The `__ArrayCast` lowering isn't (always?) done when casting a static array to a slice with different element size. So exploit constant source lengths and compute the target length at compile-time. This fixes compilable/ldc_github_421.d - a float[16] can be cast to a float4[] with constant length 4.
Configuration menu - View commit details
-
Copy full SHA for 9469c6b - Browse repository at this point
Copy the full SHA 9469c6bView commit details
Commits on Apr 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 89d72b6 - Browse repository at this point
Copy the full SHA 89d72b6View commit details -
Invoke _d_newThrowable for exception allocation & initialization, and increase the reference count in LDC-specific _d_throw_exception for MSVC targets. Fixes runnable/test19317.d.
Configuration menu - View commit details
-
Copy full SHA for ef2bbfa - Browse repository at this point
Copy the full SHA ef2bbfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18469c9 - Browse repository at this point
Copy the full SHA 18469c9View commit details
Commits on Apr 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0ef41fc - Browse repository at this point
Copy the full SHA 0ef41fcView commit details -
Fix repainting of compile-time reals for targets with 64-bit reals
By converting the real_t to a `double` and repainting that value. E.g., this fixes druntime-test-hash for MSVC targets; core.internal.hash.hashOf!(real) reinterprets a 64-bit (target) `real` as `ulong`, and that code path is taken at CTFE too.
Configuration menu - View commit details
-
Copy full SHA for b4d7c09 - Browse repository at this point
Copy the full SHA b4d7c09View commit details
Commits on May 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e0e1520 - Browse repository at this point
Copy the full SHA e0e1520View commit details
Commits on May 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 047ba0e - Browse repository at this point
Copy the full SHA 047ba0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06b01cc - Browse repository at this point
Copy the full SHA 06b01ccView commit details -
Enforce re-semantic for ThisExp.syntaxCopy()
expressionSemantic() for a ThisExp doesn't just set its type (and do nothing if it's already set), but may also set the ThisExp.var VarDeclaration. This crucial step was previously skipped after syntaxCopying an already analyzed ThisExp, as a later expressionSemantic() for that copy was a no-op and `var` still pointed to the original one. This fixes runnable/test19731.d, as dlang/dmd#9467 may lead to a syntaxCopy of a sema3'd FuncDeclaration, and that copy replacing the original function. A ThisExp's `var` still pointed to the variable in the original function, so LDC assumed it was a nested variable and failed to find a matching parent function.
Configuration menu - View commit details
-
Copy full SHA for a5f39cc - Browse repository at this point
Copy the full SHA a5f39ccView commit details
Commits on May 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a9e5a3a - Browse repository at this point
Copy the full SHA a9e5a3aView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.