GoogleCloudPlatform / GoogleCloudPlatform/PerfKitBenchmarker

cf_atomic.h is not compatible with POWERPC

Open
#887 1 comment 0 reactions 0 assignees View on GitHub
P2 question
Dominant language
Python
Stars
2k
Forks
562
Avg merge
4h 55m
Merged PRs (30d)
69

Description

I am working on porting aerospike to POWERPC and fcf_atomic.h has embedded x86 assembly. I took a stab at adding PPC64 #ifs and now this object compiles (the changed files, which belong to the directory ~/aerospike-client-c/aerospike-client-c/modules/common/target/Linux-ppc64le/include/citrusleaf/ are attached) but I don't know how to get pkb to use my sandbox copies of these files instead of pulling them from github each time I run. Is there a way to do that that I didn't spot in the pkb usage message? If not, how can I get this code committed? Thanks in advance, and excuse my elementary questions. I'm new to all this.
[Archive 2.zip](https://github.com/GoogleCloudPlatform/PerfKitBenchmarker/files/174894/Archive.2.zip)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.