Comments (9)
Another s390x gcc bug has been identified, this time in gcc 12 and 13 when c++20 is enabled:
- Bug 113960 - [11/12 Regression] std::map with std::vector as input overwrites itself with c++20, on s390x platform
This one currently doesn't affect Node.js because we haven't landed nodejs/node#45427. We are working with the RH team that looks after the gcc-toolsets to get the fix into gcc-toolsets (preferably 12) once upstream gcc have backported the fixes.
I'm about to open a PR to Ansible installation of gcc-toolsets 12 and 13 onto our RHEL 8 machines. This will make those compilers available on the machine so we can run test builds, etc. We can then make any required select-compiler.sh
changes in a follow up PR.
from build.
FWIW I'm always up for upgrading compilers anywhere 😄
from build.
@richardlau is the V8 code with the bug already in existing release lines or if not, likely to be backported ?
from build.
@richardlau is the V8 code with the bug already in existing release lines or if not, likely to be backported ?
Current V8 in Node.js uses V8's custom optional
. I don't know if the change will end up in the version of V8 we'll end up using in Node.js 22.
from build.
Ok so the question is if we need to have a new gcc for Node.js 22 or Node.js 23, right?
from build.
Thinking about it, we do often pull in a version of v8 after 22 is cut, so it may not be easy to know that until close to the LTS promotion.
It may be best to assume it will be needed for 22 so that we don't need to update compilers after 22 is cut.
from build.
Related Issues (20)
- Debian 11 builds failing HOT 2
- Request access to some ci boxes to debug libuv crash HOT 2
- Request access to locked CI HOT 2
- Access to CITGM under embargo to all TSC HOT 4
- Jenkins volume full on ci-release HOT 5
- Jenkins is unable to contact update center HOT 12
- Node.js Build WorkGroup Meeting 2024-02-21 HOT 3
- Don't build/serve website from NGINX HOT 4
- Update Jenkins to 2.440.1 HOT 4
- Replacement for NearForm Mac OS machines HOT 13
- Jenkins requires to change how agents are connected HOT 8
- Schedule Maintenance for Orka CISCO Firewall HOT 2
- `java.io.IOException: Cannot run program "git"` on test-equinix-ubuntu2204-x64-1 / test-equinix-ubuntu2204-x64-2 HOT 8
- `Failed to find WiX install for Visual Studio 2019` on test-rackspace-win2019_vs2019-x64-3 HOT 2
- node-test-commit-v8-linux is broken HOT 9
- Node.js Build WorkGroup Meeting 2024-03-12 HOT 3
- Self-nomination, @shipujin to the Build WG
- ci-release failing iojs+release job with org.eclipse.jgit.errors.LockFailedException HOT 4
- LFIT Jenkins transition to GHA POC HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build.