remove {} Any array / dict syntax
throw an error for {} array / dict syntax
merge branch 'master'
add deprecation warnings for {} syntax
fix indexin for new Dict syntax
Fix #8616. Check that input matrix is square in Triangular and a test. Let linalg error messages start with small letters
Fix some issues with new Dict constructors

- If either the keys or values has the same type for all Pairs, use
  that type
- Deprecations for removed constructors
Merge pull request #8629 from JuliaLang/anj/tri

Fix #8616. Check that input matrix is square in Triangular and a test.
add test for indexin
Merge pull request #8627 from JuliaLang/sjk/dict-cleanup

Fix some issues with new Dict constructors
Merge pull request #8622 from JuliaLang/jh/fix_indexin

fix indexin for new Dict syntax
merge branch 'master'
add Any to avoid concatenation in deprecated Set constructor
give better example for cell2d deprecated syntax
Merge pull request #8578 from JuliaLang/jcb/rmanyarray

Free up curly brace syntax.
correct hashing of large floats [fix #8619]

Unfortunately, this introduces a 30% slowdown for Float64 hashing
and a 12% slowdown for Int64 hashing. Perhaps something cleverer
can be done, but for now, at least this fixes the bug.
fix failing tests for issue #8619 on 32-bit systems
Add a Makefile setting for building Julia in debug mode.
Try harder to ensure non-empty profiles in tests

Also test non-emptiness only for C=true profiles. See:
https://github.com/JuliaLang/julia/commit/7c4330b900dbeae698fee2621f4ce82911457199#commitcomment-8094422
Purge C samples before counting samples when printing flat Profile data

This avoids the error "ERROR: Reducing over an empty array is not allowed." when calling Profile.print(format=:flat) on a profile sample set that has only C samples