General

Profile

michals (Michal Suchánek)

  • Login: michals
  • Registered on: 01/27/2020
  • Last sign in: 06/09/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 1 2

Activity

06/14/2022

05:11 PM Ruby master Bug #18808: Cannot compile ruby 3.1.2 on powerpc64le-linux without disabling the jit features
```
--- rb_mjit_header.h 2022-06-14 18:58:52.514742594 +0200
+++ rb_mjit_min_header-3.2.0.h 2022-06-14 07:47:37...
michals (Michal Suchánek)
05:58 AM Ruby master Bug #18808: Cannot compile ruby 3.1.2 on powerpc64le-linux without disabling the jit features
```
/tmp/20220614-16633-i2edux.h:16633:1: error: multiple storage classes in declaration specifiers
__attribute__ ...
michals (Michal Suchánek)

06/13/2022

02:58 PM Ruby master Bug #18823: _Bool not defined for C++
Thanks for the clarification.
I see that ruby core uses bool pretty consistently, and _Bool is used only in a few...
michals (Michal Suchánek)
01:55 PM Ruby master Bug #18823: _Bool not defined for C++
include/ruby/internal/stdbool.h defines _Bool, and in most cases just uses bool defined by the runtime.
I have no ...
michals (Michal Suchánek)
11:06 AM Ruby master Bug #18823: _Bool not defined for C++
```
generating cxxanyargs-x64-mswin64_140.def
compiling ../../../../src/ext/-test-/cxxanyargs/cxxanyargs.cpp
cxxan...
michals (Michal Suchánek)
11:00 AM Ruby master Bug #18823: _Bool not defined for C++
I added a _Bool argument as part of other development which prevents ruby from building on older compiler versions an... michals (Michal Suchánek)

06/12/2022

09:49 PM Ruby master Bug #18823: _Bool not defined for C++
Apparently for MSVC to report the correct c++ version it needs the /Zc:__cplusplus flag.
I don't know where to inj...
michals (Michal Suchánek)
09:33 PM Ruby master Bug #18823 (Rejected): _Bool not defined for C++
When a _Bool argument is added to rb_fd_select ruby cannot be compiled on
VisualStudio 2022
VisualStudio 2019
...
michals (Michal Suchánek)
08:38 PM Ruby master Bug #18808: Cannot compile ruby 3.1.2 on powerpc64le-linux without disabling the jit features
```
diff --git a/tool/transform_mjit_header.rb b/tool/transform_mjit_header.rb
index 8867c556f0..63a072573a 100644
--...
michals (Michal Suchánek)
08:30 PM Ruby master Bug #18808: Cannot compile ruby 3.1.2 on powerpc64le-linux without disabling the jit features
Also a problem on SLE 12
Deleting the `extern` reports the same error on the next line with `__attribute__ ((__visib...
michals (Michal Suchánek)

Also available in: Atom