Bug 19659 – Fix warning and deprecation messages when compiling druntime

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2019-02-08T00:06:46Z
Last change time
2022-06-25T18:31:31Z
Assigned to
No Owner
Creator
Walter Bright

Comments

Comment #0 by bugzilla — 2019-02-08T00:06:46Z
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 by ibuclaw — 2022-06-25T18:31:31Z