D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 19659 - Fix warning and deprecation messages when compiling druntime
Summary: Fix warning and deprecation messages when compiling druntime
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: druntime (show other issues)
Version: D2
Hardware: All All
: P1 normal
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-08 00:06 UTC by Walter Bright
Modified: 2022-06-25 18:31 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Walter Bright 2019-02-08 00:06:46 UTC
src/core/simd.d(53): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(54): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(55): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(56): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(57): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(58): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(59): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(60): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(61): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(62): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(63): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(53): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(54): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(55): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(56): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(57): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(58): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(59): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(60): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(61): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(62): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/simd.d(63): Deprecation: 32 byte vector types are only supported with -mcpu=avx
src/core/time.d(4613): Deprecation: struct `core.time.FracSec` is deprecated - FracSec has been deprecated in favor of just using Duration for the sake of simplicity
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/time.d(4613): Deprecation: struct `core.time.FracSec` is deprecated - FracSec has been deprecated in favor of just using Duration for the sake of simplicity
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `~a`, use '-transition=intpromote' switch or `~cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2`, use '-transition=intpromote' switch or `~cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `~_param_2[pos]`, use '-transition=intpromote' switch or `~cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-144(144): Deprecation: integral promotion not done for `-a`, use '-transition=intpromote' switch or `-cast(int)(a)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2`, use '-transition=intpromote' switch or `-cast(int)(_param_2)`
src/core/internal/arrayop.d-mixin-57(57): Deprecation: integral promotion not done for `-_param_2[pos]`, use '-transition=intpromote' switch or `-cast(int)(_param_2[pos])`
src/rt/lifetime.d(1195): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(1204): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(2585): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(2590): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(1195): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(1204): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(2585): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
src/rt/lifetime.d(2590): Deprecation: The `delete` keyword has been deprecated.  Use `object.destroy()` (and `core.memory.GC.free()` if applicable) instead.
Comment 1 Iain Buclaw 2022-06-25 18:31:31 UTC
Fixed in https://github.com/dlang/dmd/pull/9553