profile
viewpoint
gnzlbg gnzlbg RWTH Aachen University Munich, Germany http://gnzlbg.github.io Physics, HPC, Heterogeneous computing, SIMD, Systems programming, C++, Rust

gnzlbg/cargo-asm 737

cargo subcommand showing the assembly or llvm-ir generated for Rust code

ericniebler/meta 232

A tiny metaprogramming library

fitzgen/mach 51

A rust interface to the Mach 3.0 kernel that underlies OSX.

gnzlbg/bitwise 40

Portable high-level bitwise manipulation algorithms

gnzlbg/bitintr 23

Portable Bitwise Manipulation Intrinsics

gnzlbg/aobench 8

Ambient Occlusion Benchmark in Rust (multi-threaded and explicitly vectorized)

gnzlbg/arithmetic_type 5

Implementation of an arithmetic type in C++

gnzlbg/cffi-panic 4

Error handling in Rust->C->Rust for C APIs taking callbacks

gnzlbg/ampi 3

Asynchronous Message Passing Interface

gnzlbg/any 1

Implementation of std::experimental::any

push eventrust-lang/packed_simd

Travis CI User

commit sha 9760e67345d16cd79204a284e911ade6d95d872e

Update documentation

view details

push time in 6 days

push eventrust-lang/packed_simd

Travis CI User

commit sha aa819f0669ba6f739de47c11bf4f2b1262cac845

Update documentation

view details

push time in 11 days

push eventrust-lang/packed_simd

Travis CI User

commit sha 04815523c1188572e18b1ff233349396ab8353b8

Update documentation

view details

push time in 13 days

push eventrust-lang/packed_simd

Travis CI User

commit sha 654ae580b4f117701edd36819b09c5f5fc373888

Update documentation

view details

push time in 15 days

issue commentswaywm/sway

swayidle before-sleep only works once

This is not fixed for me. swayidle before-sleep only works once

electrickite

comment created time in 16 days

push eventrust-lang/packed_simd

Travis CI User

commit sha 31619a8d633506fae1f0a3631d0279e249db0b02

Update documentation

view details

push time in 19 days

push eventrust-lang/packed_simd

Travis CI User

commit sha 19b722f7bd40790d93b3606398351b0a306bc4e7

Update documentation

view details

push time in 19 days

push eventrust-lang/packed_simd

Travis CI User

commit sha 378a10bad7c3bb83d6dd3bc49d15a06568811f97

Update documentation

view details

push time in 20 days

push eventrust-lang/packed_simd

Travis CI User

commit sha b6fbccfc50119509f3e131f44d6106a4904f5d59

Update documentation

view details

push time in 22 days

issue commentrapidsai/rmm

[BUG] RMM spits pages of deprecated warnings when building

This is a self contained reproducer: gcc 7.5.0, cuda 11.0:

git clone https://github.com/rapidsai/rmm.git
cd rmm && mkdir build && cd build
cmake ..
make -j

Note that I'm building rmm standalone, no anaconda, cudf, etc.

gonzalobg

comment created time in a month

PullRequestReviewEvent

Pull request review commentrapidsai/rmm

[REVIEW] Support compiling RMM with clang

 set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_C_COMPILER $ENV{CC}) set(CMAKE_CXX_COMPILER $ENV{CXX}) -if(CMAKE_COMPILER_IS_GNUCXX)+if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER MATCHES ".*clang")     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wno-error=deprecated-declarations")      option(CMAKE_CXX11_ABI "Enable the GLIBCXX11 ABI" ON)

Yes. This is the only part of the change that's required for clang to work. The rest is just for consistency with gcc, which clang also supports. (clang does support using libstdc++ as a C++ standard library)

I couldn't manage to get clang to work without the C++11 ABI. I'm not sure if I'm missing something there, or whether clang supports the C++03 ABI at all. It supports C++03, but I haven't used a C++03 libstdc++ in a long time.

gonzalobg

comment created time in a month

pull request commentrapidsai/rmm

[REVIEW] Silence deprecation warnings on tests for deprecated features

Up to you. I get a lot of warnings while working on rmm due to these. I can cherry pick this commit on my dev branches, and remove it before sending a PR. But one can also merge it, and remove this when it is no longer needed.

gonzalobg

comment created time in a month

issue openedNefelim4ag/systemd-swap

Parse error

I've updated systemd-swap and after the update it fails as follows:

$ systemctl status systemd-swap
WARNING: terminal is not fully functional
-  (press RETURN)● systemd-swap.service - Manage swap spaces on zram, files and partitions.
     Loaded: loaded (/usr/lib/systemd/system/systemd-swap.service; disabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Fri 2020-08-28 15:51:03 CEST; 3s ago
    Process: 18468 ExecStart=/usr/bin/systemd-swap start (code=exited, status=1/FAILURE)
   Main PID: 18468 (code=exited, status=1/FAILURE)
     Status: "Swap unit activation finished"

Aug 28 15:51:03 yoga systemd-swap[18468]:   File "/usr/bin/systemd-swap", line 156, in __init__
Aug 28 15:51:03 yoga systemd-swap[18468]:     self.assign_config(config)
Aug 28 15:51:03 yoga systemd-swap[18468]:   File "/usr/bin/systemd-swap", line 289, in assign_config
Aug 28 15:51:03 yoga systemd-swap[18468]:     self.swapfc_frequency = config.get("swapfc_frequency", int)
Aug 28 15:51:03 yoga systemd-swap[18468]:   File "/usr/bin/systemd-swap", line 103, in get
Aug 28 15:51:03 yoga systemd-swap[18468]:     return as_type(self.config[key])
Aug 28 15:51:03 yoga systemd-swap[18468]: ValueError: invalid literal for int() with base 10: '1s'
Aug 28 15:51:03 yoga systemd[1]: systemd-swap.service: Main process exited, code=exited, status=1/FAILURE
Aug 28 15:51:03 yoga systemd[1]: systemd-swap.service: Failed with result 'exit-code'.
Aug 28 15:51:03 yoga systemd[1]: Failed to start Manage swap spaces on zram, files and partitions..

It appears that it tries to parse a config value as an integer, but the value contains the string 1s. This error message is not very helpful, e.g., it would be useful to know which key contains the incorrect value. Also, this error was not appearing before.

created time in 2 months

push eventrust-lang/packed_simd

Travis CI User

commit sha 7810150fbab60014cffb70b19e7f8672826de46f

Update documentation

view details

push time in 2 months

push eventrust-lang/packed_simd

Travis CI User

commit sha 21ffa57e275bc2c6a4d49be53d0565c5ded364ae

Update documentation

view details

push time in 3 months

push eventrust-lang/packed_simd

Travis CI User

commit sha 22648ab8aa00c1402f7d784bc81daea723b54bfd

Update documentation

view details

push time in 3 months

more