Re: [Firebird-devel] WideCharBuffer

2016-03-10 Thread Vlad Khorsun
10.03.2016 14:57, Dimitry Sibiryakov wrote: > Hello, All. > > WideCharBuffer from isc_file.cpp seems to be a useful thing in other > places too. Which > header is the best place to move it to? os_utils, i believe Vlad --

[Firebird-devel] [FB-Tracker] Created: (CORE-5149) coalesce bug by using index

2016-03-10 Thread Olaf Kluge (JIRA)
coalesce bug by using index Key: CORE-5149 URL: http://tracker.firebirdsql.org/browse/CORE-5149 Project: Firebird Core Issue Type: Bug Components: Engine Affects Versions: 3.0 RC2 Environm

Re: [Firebird-devel] Database file names in upper case on Windows

2016-03-10 Thread Dimitry Sibiryakov
10.03.2016 21:47, Lester Caine wrote: > It's compliant with the SQL spec? I doubt that SQL specs know anything about physical files. -- WBR, SD. -- Transform Data into Opportunity. Accelerate data analysis in your

Re: [Firebird-devel] Database file names in upper case on Windows

2016-03-10 Thread Lester Caine
On 10/03/16 20:31, Dimitry Sibiryakov wrote: >Can anyone remember what problem uppercased names was supposed to solve? >If name contain letters from different languages, which locale could be > used for such > conversion? >I tried to create database named "Это čeština" and Firebird fa

[Firebird-devel] Database file names in upper case on Windows

2016-03-10 Thread Dimitry Sibiryakov
Hello, All. Can anyone remember what problem uppercased names was supposed to solve? If name contain letters from different languages, which locale could be used for such conversion? I tried to create database named "Это čeština" and Firebird failed because of call file_name.upper(

Re: [Firebird-devel] File names with ß and SS

2016-03-10 Thread Christian Gütter
Dimitry Sibiryakov wrote: >This question is rather to our German colleagues: do > German-localized Windows allow to > create files with names "ß" and "SS" in one folder? I.e. does file name > case-insensitivity > respect this letter? It is possible to create a file/directory named "ß" and i

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Alex Peshkoff
On 03/10/2016 07:35 PM, Dimitry Sibiryakov wrote: > 10.03.2016 17:31, Alex Peshkoff wrote: >> I see no problems with your patch. > But may be it is better to upgrade clang than working around issue that > was solved more > than a year ago?.. > Advice it (for example) to gentoo people. Clang i

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Dimitry Sibiryakov
10.03.2016 17:31, Alex Peshkoff wrote: > I see no problems with your patch. But may be it is better to upgrade clang than working around issue that was solved more than a year ago?.. -- WBR, SD. -- Transform Dat

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Alex Peshkoff
On 03/10/2016 07:17 PM, Adriano dos Santos Fernandes wrote: > On 10/03/2016 12:08, Alex Peshkoff wrote: >> Hmm - it's called bit_SSE42 in CLANG. >> >> > Thanks Alex. But in another machine with another version, it was working. May be something like this: http://lists.llvm.org/pipermail/cfe-commits

[Firebird-devel] File names with ß and SS

2016-03-10 Thread Dimitry Sibiryakov
Hello, All. This question is rather to our German colleagues: do German-localized Windows allow to create files with names "ß" and "SS" in one folder? I.e. does file name case-insensitivity respect this letter? -- WBR, SD. ---

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Adriano dos Santos Fernandes
On 10/03/2016 12:08, Alex Peshkoff wrote: > Hmm - it's called bit_SSE42 in CLANG. > > Thanks Alex. But in another machine with another version, it was working. I'll try this patch on both. Does it looks ok for you? diff --git a/src/common/classes/Hash.cpp b/src/common/classes/Hash.cpp index 2970

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Alex Peshkoff
On 03/10/2016 06:18 PM, Dimitry Sibiryakov wrote: > 10.03.2016 16:08, Alex Peshkoff wrote: >> Hmm - it's called bit_SSE42 in CLANG. > "As much different compilers as possible", said Jim... > Do not see any problems here. That is what preprocessor and autoconf are designed for. -

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Dimitry Sibiryakov
10.03.2016 16:08, Alex Peshkoff wrote: > Hmm - it's called bit_SSE42 in CLANG. "As much different compilers as possible", said Jim... -- WBR, SD. -- Transform Data into Opportunity. Accelerate data analysis in you

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Alex Peshkoff
On 03/10/2016 05:51 PM, Adriano dos Santos Fernandes wrote: > Hi! > > This is not defined by system headers in this config making trunk build > to fail: > > const int bit_SSE4_2 = 1 << 20; > > > $ clang++ --version > Ubuntu clang version 3.6.2-1 (tags/RELEASE_362/final) (based on LLVM 3.6.2) > Targ

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Alex Peshkoff
On 03/10/2016 05:59 PM, Dimitry Sibiryakov wrote: > 10.03.2016 15:51, Adriano dos Santos Fernandes wrote: >> $ clang++ --version >> Ubuntu clang version 3.6.2-1 (tags/RELEASE_362/final) (based on LLVM 3.6.2) >> Target: x86_64-pc-linux-gnu >> Thread model: posix >> >> >> $ g++ --version >> g++ (Ubun

Re: [Firebird-devel] bit_SSE4_2

2016-03-10 Thread Dimitry Sibiryakov
10.03.2016 15:51, Adriano dos Santos Fernandes wrote: > $ clang++ --version > Ubuntu clang version 3.6.2-1 (tags/RELEASE_362/final) (based on LLVM 3.6.2) > Target: x86_64-pc-linux-gnu > Thread model: posix > > > $ g++ --version > g++ (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010 Does it have cpuid.h

[Firebird-devel] bit_SSE4_2

2016-03-10 Thread Adriano dos Santos Fernandes
Hi! This is not defined by system headers in this config making trunk build to fail: const int bit_SSE4_2 = 1 << 20; $ clang++ --version Ubuntu clang version 3.6.2-1 (tags/RELEASE_362/final) (based on LLVM 3.6.2) Target: x86_64-pc-linux-gnu Thread model: posix $ g++ --version g++ (Ubuntu 5.2.

[Firebird-devel] [FB-Tracker] Created: (CORE-5148) Support native JSON datatype for columns as MySQL / PostgreeSql

2016-03-10 Thread Christian Pradelli (JIRA)
Support native JSON datatype for columns as MySQL / PostgreeSql --- Key: CORE-5148 URL: http://tracker.firebirdsql.org/browse/CORE-5148 Project: Firebird Core Issue Type: New Featur

[Firebird-devel] [FB-Tracker] Created: (CORE-5147) create trigger fails with ambiguous field name between table B and table A error

2016-03-10 Thread jzugaj (JIRA)
create trigger fails with ambiguous field name between table B and table A error Key: CORE-5147 URL: http://tracker.firebirdsql.org/browse/CORE-5147 Project: Firebird Cor

[Firebird-devel] WideCharBuffer

2016-03-10 Thread Dimitry Sibiryakov
Hello, All. WideCharBuffer from isc_file.cpp seems to be a useful thing in other places too. Which header is the best place to move it to? -- WBR, SD. -- Transform Data into Opportunity. Accelerate data analy

[Firebird-devel] [FB-Tracker] Created: (CORE-5146) Index selectivity

2016-03-10 Thread Marco Van Kan (JIRA)
Index selectivity - Key: CORE-5146 URL: http://tracker.firebirdsql.org/browse/CORE-5146 Project: Firebird Core Issue Type: Bug Affects Versions: 3.0 Beta 2 Reporter: Marco Van Kan While testing FB 3.0 (RC2)

[Firebird-devel] [FB-Tracker] Created: (CORE-5145) Cannot transliterate character between character sets

2016-03-10 Thread Marcello (JIRA)
Cannot transliterate character between character sets - Key: CORE-5145 URL: http://tracker.firebirdsql.org/browse/CORE-5145 Project: Firebird Core Issue Type: Bug Components: Char