Skip to content
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

[DO-NOT-MERGE] absl/random usage test #23346

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

veblush
Copy link
Contributor

@veblush veblush commented Jun 29, 2020

Let's test!

@veblush veblush added the release notes: no Indicates if PR should not be in release notes label Jun 29, 2020
@veblush
Copy link
Contributor Author

veblush commented Jun 29, 2020

grpc_build_artifacts_multiplatform : failed

Failures

grpc_android

In file included from third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc:260:0:
/usr/lib/gcc/x86_64-linux-gnu/4.8/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
 # error "AES/PCLMUL instructions not enabled"

build_artifact.protoc_linux_x64

In file included from third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc:260:0:
/opt/rh/devtoolset-2/root/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
 # error "AES/PCLMUL instructions not enabled"

macos/grpc_basictests_objc_ios

test/core/iomgr/ios/CFStreamTests/Pods/Headers/Public/abseil/absl/random/internal/wide_multiply.h:86:48: error: implicit conversion loses integer precision: 'result_type' (aka 'unsigned long long') to 'input_type' (aka 'unsigned int') [-Werror,-Wshorten-64-to-32]
  static input_type lo(result_type r) { return r; }

grpc_portability_build_only/clang3.5,3.6,3.7

clang++-3.5 -Ithird_party/protobuf/src -Ithird_party/googletest/googletest/include -Ithird_party/googletest/googlemock/include -Ithird_party/boringssl-with-bazel/src/include -Ithird_party/cares -Ithird_party/cares/cares -Ithird_party/address_sorting/include -g -Wall -Wextra -DOSATOMIC_USE_INLINED=1 -Ithird_party/abseil-cpp -Ithird_party/upb -Isrc/core/ext/upb-generated -O0 -fPIC -I. -Iinclude -I/var/local/git/grpc/gens -D_DEBUG -DDEBUG -DINSTALL_PREFIX=\"/usr/local\" -DGRPC_TEST_SLOWDOWN_MACHINE_FACTOR=1.000000   -Ithird_party/zlib -std=c++11   -MMD -MF /var/local/git/grpc/objs/dbg/third_party/abseil-cpp/absl/random/internal/randen_hwaes.dep -c -o /var/local/git/grpc/objs/dbg/third_party/abseil-cpp/absl/random/internal/randen_hwaes.o third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc
In file included from third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc:260:
/usr/include/clang/3.5.0/include/wmmintrin.h:30:3: error: "AES/PCLMUL instructions not enabled"
# error "AES/PCLMUL instructions not enabled"

@veblush
Copy link
Contributor Author

veblush commented Jun 7, 2021

grpc_build_artifacts_multiplatform: failed due to external issues
grpc_build_artifacts_multiplatform: passed

@veblush
Copy link
Contributor Author

veblush commented Jun 8, 2021

Worth to link: abseil/abseil-cpp#643

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
disposition/never stale release notes: no Indicates if PR should not be in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant