You can view, comment on, or merge this pull request online at: https://github.com/apache/incubator-teaclave-sgx-sdk/pull/453
-- Commit Summary -- * Support rust nightly-2023-11-17 -- File Changes -- M rust-toolchain (2) M rustlib/panic_abort/src/lib.rs (9) M rustlib/panic_unwind/src/gcc.rs (34) M rustlib/panic_unwind/src/lib.rs (12) M rustlib/proc_macro/src/bridge/client.rs (2) M rustlib/proc_macro/src/bridge/fxhash.rs (8) M rustlib/proc_macro/src/bridge/mod.rs (22) M rustlib/proc_macro/src/bridge/rpc.rs (1) M rustlib/proc_macro/src/bridge/server.rs (2) M rustlib/proc_macro/src/lib.rs (159) M samplecode/crypto/enclave/Xargo.toml (2) M samplecode/hyper-rustls-https-server/enclave/Xargo.toml (2) M samplecode/hyper-rustls-https-server/enclave/src/lib.rs (4) M samplecode/mutual-ra/enclave/Xargo.toml (2) M samplecode/rpc/client/Makefile (3) M samplecode/rpc/client/enclave/Cargo.toml (8) M samplecode/rpc/server/Makefile (3) M samplecode/rpc/server/enclave/Cargo.toml (8) M samplecode/zlib-lazy-static-sample/enclave/Xargo.toml (2) M sgx_alloc/src/lib.rs (1) M sgx_backtrace/src/capture.rs (8) M sgx_backtrace/src/symbolize/mod.rs (3) M sgx_build_helper/build_helper/src/lib.rs (4) M sgx_crypto/src/ecc/mod.rs (2) M sgx_crypto/src/sm/sm2/mod.rs (2) M sgx_dcap/tkey_exchange/src/capi/initiator.rs (5) M sgx_dcap/tkey_exchange/src/capi/responder.rs (5) M sgx_dcap/tkey_exchange/src/lib.rs (2) M sgx_dcap/tkey_exchange/src/session/manager.rs (2) M sgx_dcap/tvl/src/tvl.rs (12) M sgx_ffi/src/ascii.rs (2) M sgx_ffi/src/c_str.rs (1) M sgx_ffi/src/lib.rs (1) M sgx_key_exchange/tkey_exchange/src/lib.rs (2) M sgx_key_exchange/tkey_exchange/src/session/manager.rs (2) M sgx_key_exchange/ukey_exchange/src/lib.rs (2) M sgx_libc/src/linux/pthread/mod.rs (2) M sgx_no_tstd/src/lib.rs (3) M sgx_oc/src/lib.rs (1) M sgx_oc/src/linux/mod.rs (4) M sgx_oc/src/linux/ocall/mod.rs (1) M sgx_oc/src/linux/ocall/socket_msg.rs (2) M sgx_protected_fs/Cargo.toml (1) M sgx_protected_fs/tfs/src/sys/mod.rs (1) M sgx_protected_fs/tfs/src/sys/node.rs (4) M sgx_rand/src/isaac.rs (2) M sgx_rsrvmm/src/lib.rs (1) M sgx_rsrvmm/src/map.rs (9) M sgx_rsrvmm/src/rsrvmm/area.rs (27) M sgx_rsrvmm/src/rsrvmm/manager.rs (11) M sgx_serialize/src/lib.rs (1) M sgx_serialize/src/serialize.rs (4) M sgx_sync/src/mutex.rs (8) M sgx_sync/src/remutex/generic.rs (4) M sgx_sync/src/sys/ocall/mod.rs (2) M sgx_tdh/src/session/initiator.rs (9) M sgx_tdh/src/session/responder.rs (9) M sgx_tests/cov/src/lib.rs (1) M sgx_trts/src/arch.rs (80) M sgx_trts/src/edmm/epc.rs (6) M sgx_trts/src/enclave/mem.rs (2) M sgx_trts/src/enclave/mod.rs (2) M sgx_trts/src/inst/hw/inst.rs (6) M sgx_trts/src/inst/hyper/inst.rs (6) M sgx_trts/src/inst/hyper/mod.rs (6) M sgx_trts/src/inst/sim/inst.rs (6) M sgx_trts/src/inst/sim/mod.rs (6) M sgx_trts/src/lib.rs (3) M sgx_trts/src/tcs/list.rs (2) M sgx_trts/src/thread/native.rs (2) M sgx_trts/src/veh/list.rs (2) M sgx_tstd/hashbrown/Cargo.toml (29) M sgx_tstd/hashbrown/benches/bench.rs (2) M sgx_tstd/hashbrown/ci/miri.sh (9) M sgx_tstd/hashbrown/ci/run.sh (7) M sgx_tstd/hashbrown/ci/tools.sh (5) M sgx_tstd/hashbrown/src/external_trait_impls/mod.rs (2) M sgx_tstd/hashbrown/src/external_trait_impls/rayon/map.rs (47) M sgx_tstd/hashbrown/src/external_trait_impls/rayon/mod.rs (1) M sgx_tstd/hashbrown/src/external_trait_impls/rayon/raw.rs (23) M sgx_tstd/hashbrown/src/external_trait_impls/rayon/set.rs (34) A sgx_tstd/hashbrown/src/external_trait_impls/rayon/table.rs (252) A sgx_tstd/hashbrown/src/external_trait_impls/rkyv/hash_map.rs (125) A sgx_tstd/hashbrown/src/external_trait_impls/rkyv/hash_set.rs (123) A sgx_tstd/hashbrown/src/external_trait_impls/rkyv/mod.rs (2) M sgx_tstd/hashbrown/src/external_trait_impls/serde.rs (63) M sgx_tstd/hashbrown/src/lib.rs (81) M sgx_tstd/hashbrown/src/macros.rs (3) M sgx_tstd/hashbrown/src/map.rs (3409) M sgx_tstd/hashbrown/src/raw/alloc.rs (65) M sgx_tstd/hashbrown/src/raw/bitmask.rs (99) M sgx_tstd/hashbrown/src/raw/generic.rs (59) M sgx_tstd/hashbrown/src/raw/mod.rs (3352) A sgx_tstd/hashbrown/src/raw/neon.rs (124) M sgx_tstd/hashbrown/src/raw/sse2.rs (31) M sgx_tstd/hashbrown/src/rustc_entry.rs (44) M sgx_tstd/hashbrown/src/scopeguard.rs (25) M sgx_tstd/hashbrown/src/set.rs (830) A sgx_tstd/hashbrown/src/table.rs (2030) A sgx_tstd/hashbrown/tests/equivalent_trait.rs (53) A sgx_tstd/hashbrown/tests/raw.rs (11) M sgx_tstd/hashbrown/tests/rayon.rs (4) M sgx_tstd/hashbrown/tests/set.rs (2) M sgx_tstd/src/alloc.rs (28) M sgx_tstd/src/backtrace.rs (73) M sgx_tstd/src/backtrace/tests.rs (14) M sgx_tstd/src/collections/hash/map.rs (212) M sgx_tstd/src/collections/hash/map/tests.rs (29) M sgx_tstd/src/collections/hash/set.rs (78) M sgx_tstd/src/collections/hash/set/tests.rs (45) M sgx_tstd/src/collections/mod.rs (11) M sgx_tstd/src/env.rs (38) M sgx_tstd/src/env/tests.rs (20) M sgx_tstd/src/error.rs (20) M sgx_tstd/src/error/tests.rs (4) M sgx_tstd/src/f32.rs (112) M sgx_tstd/src/f32/tests.rs (66) M sgx_tstd/src/f64.rs (137) M sgx_tstd/src/f64/tests.rs (67) M sgx_tstd/src/ffi/mod.rs (9) M sgx_tstd/src/ffi/os_str.rs (166) M sgx_tstd/src/fs.rs (275) M sgx_tstd/src/fs/tests.rs (230) A sgx_tstd/src/hash/mod.rs (105) A sgx_tstd/src/hash/random.rs (169) M sgx_tstd/src/io/buffered/bufreader.rs (56) M sgx_tstd/src/io/buffered/bufreader/buffer.rs (2) M sgx_tstd/src/io/buffered/bufwriter.rs (138) M sgx_tstd/src/io/buffered/linewriter.rs (48) M sgx_tstd/src/io/buffered/linewritershim.rs (6) M sgx_tstd/src/io/buffered/tests.rs (17) M sgx_tstd/src/io/copy.rs (226) A sgx_tstd/src/io/copy/tests.rs (163) M sgx_tstd/src/io/cursor.rs (2) M sgx_tstd/src/io/cursor/tests.rs (8) M sgx_tstd/src/io/error.rs (42) A sgx_tstd/src/io/error/repr_bitpacked.rs (451) M sgx_tstd/src/io/error/repr_unpacked.rs (23) M sgx_tstd/src/io/error/tests.rs (4) M sgx_tstd/src/io/impls.rs (86) M sgx_tstd/src/io/mod.rs (243) D sgx_tstd/src/io/readbuf.rs (324) D sgx_tstd/src/io/readbuf/tests.rs (194) M sgx_tstd/src/io/stdio.rs (37) M sgx_tstd/src/io/stdio/tests.rs (1) M sgx_tstd/src/io/tests.rs (4) M sgx_tstd/src/io/util.rs (96) M sgx_tstd/src/io/util/tests.rs (74) M sgx_tstd/src/lib.rs (44) M sgx_tstd/src/macros.rs (16) D sgx_tstd/src/net/display_buffer.rs (57) M sgx_tstd/src/net/ip_addr.rs (1952) M sgx_tstd/src/net/ip_addr/tests.rs (1035) M sgx_tstd/src/net/mod.rs (4) D sgx_tstd/src/net/parser.rs (503) D sgx_tstd/src/net/parser/tests.rs (168) M sgx_tstd/src/net/socket_addr.rs (665) M sgx_tstd/src/net/socket_addr/tests.rs (12) M sgx_tstd/src/net/tcp.rs (26) M sgx_tstd/src/net/tcp/tests.rs (167) M sgx_tstd/src/net/test.rs (6) M sgx_tstd/src/net/udp.rs (31) M sgx_tstd/src/net/udp/tests.rs (60) M sgx_tstd/src/os/fd/owned.rs (21) M sgx_tstd/src/os/fd/raw.rs (12) M sgx_tstd/src/os/fd/tests.rs (4) M sgx_tstd/src/os/linux/fs.rs (13) M sgx_tstd/src/os/linux/net.rs (5) M sgx_tstd/src/os/linux/process.rs (2) A sgx_tstd/src/os/net/linux_ext/addr.rs (78) R sgx_tstd/src/os/net/linux_ext/mod.rs (28) R sgx_tstd/src/os/net/linux_ext/tcp.rs (0) R sgx_tstd/src/os/net/linux_ext/tests.rs (6) M sgx_tstd/src/os/net/mod.rs (7) M sgx_tstd/src/os/raw/mod.rs (0) M sgx_tstd/src/os/unix/fs.rs (0) A sgx_tstd/src/os/unix/fs/tests.rs (0) M sgx_tstd/src/os/unix/io/mod.rs (0) M sgx_tstd/src/os/unix/net/addr.rs (0) M sgx_tstd/src/os/unix/net/ancillary.rs (0) M sgx_tstd/src/os/unix/net/datagram.rs (0) M sgx_tstd/src/os/unix/net/listener.rs (0) M sgx_tstd/src/os/unix/net/tests.rs (0) M sgx_tstd/src/os/unix/process.rs (0) M sgx_tstd/src/os/unix/ucred/tests.rs (0) M sgx_tstd/src/panic.rs (0) M sgx_tstd/src/panicking.rs (0) M sgx_tstd/src/path.rs (0) M sgx_tstd/src/path/tests.rs (0) M sgx_tstd/src/prelude/mod.rs (0) M sgx_tstd/src/prelude/v1.rs (0) M sgx_tstd/src/process.rs (0) M sgx_tstd/src/sync/barrier.rs (0) M sgx_tstd/src/sync/condvar.rs (0) M sgx_tstd/src/sync/condvar/tests.rs (0) M sgx_tstd/src/sync/lazy_lock.rs (0) M sgx_tstd/src/sync/lazy_lock/tests.rs (0) M sgx_tstd/src/sync/mod.rs (0) A sgx_tstd/src/sync/mpmc/array.rs (0) A sgx_tstd/src/sync/mpmc/context.rs (0) A sgx_tstd/src/sync/mpmc/counter.rs (0) A sgx_tstd/src/sync/mpmc/error.rs (0) A sgx_tstd/src/sync/mpmc/list.rs (0) A sgx_tstd/src/sync/mpmc/mod.rs (0) A sgx_tstd/src/sync/mpmc/select.rs (0) A sgx_tstd/src/sync/mpmc/utils.rs (0) A sgx_tstd/src/sync/mpmc/waker.rs (0) A sgx_tstd/src/sync/mpmc/zero.rs (0) D sgx_tstd/src/sync/mpsc/blocking.rs (0) M sgx_tstd/src/sync/mpsc/mod.rs (0) D sgx_tstd/src/sync/mpsc/mpsc_queue.rs (0) D sgx_tstd/src/sync/mpsc/mpsc_queue/tests.rs (0) D sgx_tstd/src/sync/mpsc/oneshot.rs (0) D sgx_tstd/src/sync/mpsc/shared.rs (0) D sgx_tstd/src/sync/mpsc/spsc_queue.rs (0) D sgx_tstd/src/sync/mpsc/spsc_queue/tests.rs (0) D sgx_tstd/src/sync/mpsc/stream.rs (0) D sgx_tstd/src/sync/mpsc/sync.rs (0) M sgx_tstd/src/sync/mpsc/sync_tests.rs (0) M sgx_tstd/src/sync/mpsc/tests.rs (0) M sgx_tstd/src/sync/mutex.rs (0) M sgx_tstd/src/sync/mutex/tests.rs (0) M sgx_tstd/src/sync/once.rs (0) M sgx_tstd/src/sync/once_lock.rs (0) M sgx_tstd/src/sync/once_lock/tests.rs (0) R sgx_tstd/src/sync/remutex.rs (0) R sgx_tstd/src/sync/remutex/tests.rs (0) M sgx_tstd/src/sync/rwlock.rs (0) M sgx_tstd/src/sync/rwlock/tests.rs (0) M sgx_tstd/src/sys/backtrace/mod.rs (0) M sgx_tstd/src/sys/cmath.rs (0) M sgx_tstd/src/sys/common/mod.rs (0) M sgx_tstd/src/sys/common/small_c_string.rs (0) M sgx_tstd/src/sys/common/tests.rs (0) A sgx_tstd/src/sys/common/thread_local/fast_local.rs (0) A sgx_tstd/src/sys/common/thread_local/mod.rs (0) A sgx_tstd/src/sys/common/thread_local/os_local.rs (0) A sgx_tstd/src/sys/common/thread_local/static_local.rs (0) M sgx_tstd/src/sys/fd.rs (0) M sgx_tstd/src/sys/fs.rs (0) M sgx_tstd/src/sys/kernel_copy.rs (0) M sgx_tstd/src/sys/kernel_copy/tests.rs (0) M sgx_tstd/src/sys/mod.rs (0) M sgx_tstd/src/sys/net.rs (0) M sgx_tstd/src/sys/os.rs (0) M sgx_tstd/src/sys/os_str.rs (0) M sgx_tstd/src/sys/os_str/tests.rs (0) M sgx_tstd/src/sys/path.rs (0) R sgx_tstd/src/sys/personality/dwarf/eh.rs (0) R sgx_tstd/src/sys/personality/dwarf/mod.rs (0) R sgx_tstd/src/sys/personality/dwarf/tests.rs (0) R sgx_tstd/src/sys/personality/gcc.rs (0) A sgx_tstd/src/sys/personality/mod.rs (0) M sgx_tstd/src/sys/pipe.rs (0) M sgx_tstd/src/sys/stdio.rs (0) M sgx_tstd/src/sys/thread.rs (0) M sgx_tstd/src/sys/time.rs (0) M sgx_tstd/src/sys/unsupported/common.rs (0) M sgx_tstd/src/sys/unsupported/pipe.rs (0) M sgx_tstd/src/sys/unsupported/process.rs (0) M sgx_tstd/src/sys_common/at_exit_imp.rs (0) M sgx_tstd/src/sys_common/io.rs (0) A sgx_tstd/src/sys_common/lazy_box.rs (0) M sgx_tstd/src/sys_common/mod.rs (0) M sgx_tstd/src/sys_common/mutex.rs (0) M sgx_tstd/src/sys_common/net.rs (0) M sgx_tstd/src/sys_common/net/tests.rs (0) M sgx_tstd/src/sys_common/once/futex.rs (0) M sgx_tstd/src/sys_common/once/mod.rs (0) R sgx_tstd/src/sys_common/once/queue.rs (0) M sgx_tstd/src/sys_common/process.rs (0) M sgx_tstd/src/sys_common/remutex.rs (0) M sgx_tstd/src/sys_common/rwlock.rs (0) M sgx_tstd/src/sys_common/thread_info.rs (0) M sgx_tstd/src/sys_common/thread_local_dtor.rs (0) M sgx_tstd/src/sys_common/thread_local_key.rs (0) R sgx_tstd/src/sys_common/thread_parking/futex.rs (0) R sgx_tstd/src/sys_common/thread_parking/generic.rs (0) R sgx_tstd/src/sys_common/thread_parking/mod.rs (0) A sgx_tstd/src/sys_common/wstr.rs (0) M sgx_tstd/src/sys_common/wtf8.rs (0) M sgx_tstd/src/sys_common/wtf8/tests.rs (0) M sgx_tstd/src/thread/local.rs (0) M sgx_tstd/src/thread/local/tests.rs (0) M sgx_tstd/src/thread/mod.rs (0) M sgx_tstd/src/thread/scoped.rs (0) M sgx_tstd/src/thread/tests.rs (0) M sgx_tstd/src/time.rs (0) M sgx_tstd/src/time/tests.rs (0) M sgx_unwind/src/lib.rs (0) M sgx_unwind/src/libunwind.rs (0) M sgx_urts/src/lib.rs (0) M tests/enclave/src/lib.rs (0) M tools/docker/06_rust.sh (0) M tools/docker/Dockerfile.centos8 (0) M tools/docker/Dockerfile.ubuntu18.04 (0) M tools/docker/Dockerfile.ubuntu20.04 (0) -- Patch Links -- https://github.com/apache/incubator-teaclave-sgx-sdk/pull/453.patch https://github.com/apache/incubator-teaclave-sgx-sdk/pull/453.diff -- Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave-sgx-sdk/pull/453 You are receiving this because you are subscribed to this thread. Message ID: <apache/incubator-teaclave-sgx-sdk/pull/4...@github.com>